Vacations are meant to be relaxing and help you regain some balance in your life, so yoga just might be the perfect vacation activity. With these beach hotels in Florida and the Caribbean, you can enjoy refreshing yoga sessions surrounded by lush gardens or pristine pools - or even take your session to beach.
Fort Lauderdale Marriott Harbor Beach Resort & Spa
Set on 16 oceanfront acres, the Fort Lauderdale Marriott Harbor Beach Resort & Spa is the perfect place to unwind and find your inner zen.
Start your day with a beautiful ocean sunrise and a morning yoga class. If the day is right, classes are held on the beach or in the resort's Healing Labyrinth Deck overlooking the beaches of Fort Lauderdale.
After yoga, guests can continue to replenish their body and spirit at the spa's private, adults-only saltwater pool or enjoy the resort's tropical lagoon swimming pool and luxurious cabanas.
Classes are offered daily, and towels, water and yoga mats are provided.
Aruba Marriott Resort & Stellaris Casino
Partnering with local instructor Rachel Brathen, aka Yoga Girl, classes are offered right off the resort's beach at her new enterprise called Island SUP for $50 per class. There's no better shavasana than when you're lying on a paddleboard with the beautiful Caribbean sea rolling in beneath you.
Sanctuary Yoga & Meditation Retreat at The Palms Hotel & Spa, Miami
Sanctuary is a one-day yoga and meditation retreat at the inspired-by-nature Miami Beach resort, The Palms Hotel & Spa.
Treat yourself to a mindful oasis in The Palms' exotic tropical gardens, only steps from the Atlantic Ocean, led by two of the most influential yogis in the Miami community: Vanessa Scotto and Amy Dannheim.
Here, you can reawaken your soul with nourishing yoga sessions and guided earth meditations, followed by a healthy, farm-to-table lunch from the The Restaurant at the Palms, and plenty of restful relaxation at The Palms' secluded pool and beach. Namaste.
Colony Club, Barbados
As if yoga wasn't relaxing enough, guests at Colony Club in Barbados are transported to another world as they practice amid lush ferns, swaying foxtail palms and blossoming hibiscus flowers in the resort's garden.
Offered weekly, these complimentary yoga classes encourage guests to lay their mats beside the lagoon-style pool amongst gently cascading waterfalls for a one-hour hatha cleanse.
For a more personalized experience, guests can grab their in-room mat for a little self-led yoga on their private, oceanview balconies—or, go rogue and grab a stand-up paddleboard for an independent sea-inspired shavasana on the Atlantic.
Sandpearl Resort, Clearwater Beach
The Sandpearl Resort boasts incomparable Gulf of Mexico sunrises and sunsets, so yogis can take their pick or enjoy both of the resort's weekend sessions of sunrise and sunset yoga.
These practices are the most refreshing way to start or end your day, and there's no better indulgence than a retreat with powdery white sand, vibrant skies, and the best beach views around.
For those who love a beach view but want to try something different, Aqua Yoga takes place in the lagoon pool on Tuesdays.
JW Marriott Cancun Resort & Spa
Guests of the beachfront JW Marriott Cancun Resort & Spa can awaken their senses with a morning yoga class that blends both Vinyasa Flow and Hatha Yoga, and takes place in a breezy open garden next to the resort's postcard-perfect infinity pool.
Watch the sun rise over the Mexican-Caribbean and take in panoramic Cancun views as you move peacefully through every pose.
After yoga, head to the 35,000-square-foot JW Spa and fitness facility to grab a recovery smoothie, protein shake or green juice from the Health Bar.
The class is free to all guests every Tuesday and Thursday from 9:30 to 10:30 am. For a more individualized session, private yoga lessons are also available.
San Juan Marriott Resort & Stellaris Casino, Puerto Rico
Find your zen at San Juan Marriott's tropical beachfront paradise. Located in San Juan's trendy Condado Beach neighborhood and overlooking the Atlantic Ocean, this hotel simultaneously provides guests with the best city and beach views.
The property's Ocean Club hosts yoga sessions Monday through Thursday and on Sundays. After a relaxing yoga practice, guests can continue their zenful experience lounging on the sundecks, in luxurious cabanas or beach hammocks, or with a cocktail at the swim-up bar.
The Resort at Longboat Key Club, Sarasota
Sprawled out over 410 acres of Sarasota's coast, The Resort at Longboat Key Club is the ultimate fitness playground. Serving as the perfect backdrop for yogis seeking extreme tranquility and rejuvenation, this beachfront resort's stunning white-sand shores make for an ideal morning yoga session.
In fact, this award-winning beach consists of 99% pure quartz crystal sand, said to maximize the ability to heal physically and emotionally (great for exfoliating too!).
Guests can start their day saluting to the sun with an invigorating morning workout, amid epic views of Florida's Gulf Coast.
The Hotel Zamora, St. Pete Beach
Guests of St. Pete Beach's first new hotel in more than 20 years can channel their inner yogi every Saturday at 9 a.m. with complimentary classes held at the hotel's semi-covered swimming pool.
Views of the intracoastal and the property's private marina make for a relaxing, nautical backdrop that can only be found at this modern, Mediterranean-style hideaway.
This season, the property will take things to new heights with sunset yoga sessions on its brand-new 360° rooftop, which offers incredible panoramic views of the downtown area and the Gulf of Mexico.