Canyon Ranch Hotel & Spa Miami Beach

Average Rating


Average Rating Explained

Food & Beverage
Spa & Fitness
Attention to Detail
Generosity & Value
Wow / Hip Factor
Architecture & Design
Fit to Promise

Nightly Rates from:

USD 550
Nightly Rates From

This price represents the lowest nightly rate found at this property over the next 60 days. Actual rate may vary based on seasonality and availability.

go with visa

Book with Visa Signature and receive these exclusive additional benefits.

  • Best available rate guarantee
  • Automatic room upgrade upon arrival, when available
  • Free in-room Internet
  • Complimentary continental breakfast
  • 3PM check-out, when available
  • VIP guest status
  • $25 food or beverage voucher

Read Our Terms and Conditions


Does your card say Visa Signature?

Only Visa Signature cards are eligible, and you must be visiting your region's website. If your card number is not working, please call for booking assistance.


Often, travelers return from vacation more tired, and in worse shape then they were in when they departed. Not so, at Canyon Ranch Hotel & Spa Miami Beach, a retreat of relaxation, healthy living, and holistic renewal.

Not only for Spa retreats it is also a great destination in itself.
In Miami, fresh sea air rolls in off the ocean, and the Florida sun beats down upon sandy beaches and lush greenery. Parts of this city may have a party reputation, but here at Canyon Ranch Hotel & Spa Miami Beach, another, quieter side of this sun-burnt city sits serenely waiting.

To put it simply, Canyon Ranch Hotel & Spa Miami Beach is a retreat for those in search of a healthier mind, body, and soul. The family-friendly resort is fronted by a beach, and sports four pools plus a range of fitness facilities - including an indoor rockwall. 150 one- and two-bedroom suites all offer 400-thread-count sheets, fluffy robes, WiFi, pillow menus, kitchenettes, and Bose stereos. Not that you'll be spending too much time there, though. The resort simply offers too much to miss.

For one thing, there's the Physician-, Therapist-, and Physiologist-staffed Health & Wellness Center, where guests can treat existing ailments, and develop new and better habits. Anytime wellness and fitness enter the picture, nutrition is soon to follow. The Chefs at all three Canyon Ranch Hotel & Spa Miami Beach restaurants cook with fresh, balanced ingredients to create protein-rich dishes containing balanced portions of fruits, vegetables, and whole grains.

In the generously proportioned spa, you'll be pampered with massage, Turkish Hamman sessions, Chakra rituals, and many more treatments sure to have you a centered being ready to take on the world anew.


  • Fitness Centre
  • Meeting / Private Room
  • Restaurant(s)
  • Spa
  • Spa Services
  • Swimming Pool - Indoor
  • Swimming Pool - Outdoor
  • Tennis Courts
  • DVD Player
  • Flat Screen TV
  • Front Desk
  • High Speed Internet
  • Laundry Service
  • Massage
  • Non-Smoking Rooms
  • Outdoor Dining & Lounging Area
  • Room Service (24-Hour)


  • Cooking Classes
  • Family
  • Golf
  • Honeymoon
  • Relaxing
  • Romance
  • Shopping
  • Sightseeing
  • Spa
  • Sunbathing
  • Surfing
  • Tennis
  • Watersports
  • Wellness

We go to great lengths to ensure the information and advice we provide is authentic and accurate. The guest reviews appearing on our site are written by people who booked through Kiwi Collection and stayed at the hotel. In other words, the reviews are written by verified hotel aficionados like you!


Canyon Ranch Hotel & Spa in Miami Beach is roughly 20 minutes from Miami International Airport, and 35 minutes from Ft. Lauderdale-Hollywood International Airport.


Contact Hotel

Your Complimentary 24/7 Concierge
Your complimentary Visa Signature Concierge can handle life's details, so you don't have to. From restaurant recommendations or reservations to vacation-planning assistance, we're at your service 24 hours a day.

Talk to your concierge now
1-800-953-7392 (within U.S.)
1-630-350-4551 (collect outside U.S.)

  • Canyon Ranch Hotel & Spa Miami Beach
  • 6801 Collins Avenue
  • Miami Beach 33141-3243
  • United States