Canyon Ranch Hotel & Spa
5. Canyon Ranch Hotel & Spa - Miami, FloridaIn addition to open-water swim training in their adults-only, heated saltwater rooftop pool, Canyon Ranch offers guests a two-story indoor rock wall, beach bootcamp programs, and a fitness room with microchip performance-tracking equipment (whatever that means) and stunning "floor-to-ceiling ocean views".