Puerto Vallarta, Jalisco
A hotel spa inside the beachfront Buenaventura Grand Hotel in Puerto Vallarta, open to resort guests for massage and relaxation between beach days.
6 spas match
Puerto Vallarta, Jalisco
A hotel spa inside the beachfront Buenaventura Grand Hotel in Puerto Vallarta, open to resort guests for massage and relaxation between beach days.
Tulum, Quintana Roo
A beachfront hotel spa in Tulum's Zona Hotelera offering wellness treatments to guests staying at La Zebra, open daily 7:30am–11pm.
Cancún, Quintana Roo
A boutique hotel near Cancún airport with a small wellness wing — pool, jacuzzi, sauna, steam room and temazcal — open to day-pass visitors.
Sayulita, Nayarit
A hillside boutique hotel spa outside Sayulita with sauna, steam room, cold plunge and ocean-view pool, open on a day-pass basis.
Ensenada, Baja California
A hotel pool and hot tub setup at San Nicolas Hotel and Casino in central Ensenada, open to hotel guests only, described as the largest tropical pool in town.
Puerto Vallarta, Jalisco
A resort spa inside the all-inclusive Dreams Bahia Mita Surf & Spa Resort on Banderas Bay near Punta de Mita, open to hotel guests only.