This location has been flagged as "Closed". Canyon Ranch Hotel & Spa Cuisine: Health Neighborhood: Mid/North Beach 6801 Collins Ave., FL, 33141 Map It 305-514-7000 Website Best Of Miami New Times® Awards 2012 Best Hotel advertisement Related Articles No Image Miami Life The Five Best Spas in Miami During Miami Spa Month By Nycole Sariol No Image Restaurants Ginnybakes, Superfood, Pale-o-la, Good Future, and Bad Ass: Top Five Miami-Made Packaged Snacks By Hannah Sentenac No Image Editorial Voice Why All Chef Interviews Should Be Ten Words Or Less By Lee Klein advertisement Trending Restaurants Madrid Staple to Open First U.S. Location in Miami By Nicole Lopez-Alvar Bars & Breweries Beloved Little Havana Bar Closes After 7 Years By Olee Fowler Miami Life Where to Celebrate 305 Day in Miami By Naomi Feinstein Shops & Markets Famed NYC Bakery Levain to Open in Coconut Grove By Nicole Lopez-Alvar