Search More


Canyon Ranch Hotel & Spa

6801 Collins Ave. Miami Beach, FL 33141 | Mid/North Beach | 305-514-7000
Related Stories (2)


Related Stories

Best of Award Recipient

Business Description

The first of its kind, this spectacular all-suite Miami Beach beachfront hotel combines the flexibility of an à la carte 5-star property with the healthy possibilities and pleasures of acclaimed Canyon Ranch health resorts.