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.
13 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.
Hilton Head Island, South Carolina
Hotel spa inside an oceanfront Hilton Head resort, offering massages, facials, body treatments and manicures to overnight guests.
Mendocino, California
A bluff-top inn on the Mendocino coast offering massages, yoga and sound therapy to overnight guests, with meals included.
Maui, Hawaii
A nine-room resort spa on Maui's Road to Hana offering lomi lomi and lava-stone pōhaku wela massage, plus a eucalyptus steam room and cold plunge.
Oranjestad
Blue Waters Day Spa inside Paradise Beach Villas, a family resort about 75 steps from Eagle Beach in Oranjestad, is open to hotel guests only.
Miami, Florida
A hotel spa at The Ritz-Carlton, South Beach offering sauna, steam room and ocean-view relaxation lounges for adult guests staying on property.
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.
Cancún, Quintana Roo
The spa at this all-inclusive Puerto Morelos resort offers hydrotherapy, massages and facials for hotel guests only.
Mazatlán, Sinaloa
Hotel spa at an all-inclusive beach resort in Mazatlán, offering a hydrotherapy circuit, Hammam and massage treatments for registered guests only.
Tulum, Quintana Roo
Resort spa at an all-inclusive Tulum beach hotel, with hydrotherapy, jungle and beach-side treatment cabins, open to hotel guests only.
Fort Lauderdale, Florida
A hotel spa at the Fort Lauderdale Marriott Harbor Beach Resort, open to hotel guests, with ocean views, a relaxation lounge and an on-site restaurant.
West Bay, Bay Islands Department
A beachfront resort spa on Roatán's West Bay Beach with a hydrotherapy circuit, thermal pool and ocean views, open only to hotel guests.
St. Andrews, New Brunswick
A hotel spa at The Algonquin Resort in St. Andrews, New Brunswick, offering ocean-view relaxation space with day-pass access for non-guests.