Miami Beach has been one of America’s preeminent beach destinations since the early 20th century, a landmark for its historic art deco architecture, innovative cuisine, sophisticated art scene and international residents. Canyon Ranch is located between the village of Bal Harbour, on the northern end of the island, and the neighborhood of South Beach, which comprises the southernmost area of Miami Beach—a perfect mix of centrality and privacy.