After opening less than three years ago in Miami Beach's Sunset Harbour neighborhood, Tropical Vinyasa has quickly established itself as the go-to spot for South Florida yogis. Community vibe is front-of-mind for this small but welcoming studio, which offers special events throughout the year for couples, kids, and moms-to-be. Prices start at $24 for one class, but new students can buy a three-class package for $50 or try 30 days of unlimited yoga for $79. The instructors at Tropical Vinyasa are warm, engaging, and helpful without being too corrective. And it's a great workout too: Prepare to leave the studio drenched in sweat and feeling satisfied. For an extra treat, book a class with a sound bath ($24), where you'll sink into savasana under the spell of deeply meditative noise vibrations from Tibetan singing bowls and gongs.
Readers' choice: Yoga Joint