Spa Resorts in Puerto Vallarta

These seven Puerto Vallarta resorts are for travelers who want massage, steam and sauna time built into a beach holiday. Some are all-inclusive beachfront properties with lively evenings, while others lean toward quiet suites with private pools or a Marina Vallarta setting. Whether you're planning a couples' escape or a family trip, there's a spa stay here to match.

Every resort here has an on-site spa. We then looked at what surrounds it: pools, yoga and fitness, beach access, dining and family or evening options.

Vallarta Shores Beach Hotel1
★★★★

Vallarta Shores Beach Hotel

Guest rating 9.4 · 397 reviews

Vallarta Shores Beach Hotel earns a guest rating of 9.4 from 397 reviews and pairs a spa, massage and yoga classes with a beachfront setting and private beach area. Unwind in the outdoor pool, heated pool or hot tub/Jacuzzi; the top suites and penthouses have private pools, and select suites include private chef service. Suites and apartments each have a kitchen, and free WiFi and free parking are included.

See rooms & live rates
Hilton Vallarta Riviera All-Inclusive Resort,Puerto Vallarta2
★★★★

Hilton Vallarta Riviera All-Inclusive Resort,Puerto Vallarta

Guest rating 9.1 · 470 reviews

Hilton Vallarta Riviera has a guest rating of 9.1 and puts wellness front and center: a spa with massage, sauna, hammam and hot tub, plus yoga, fitness classes and aerobics. The beachfront setting includes a private beach area, and swimming, outdoor and heated pools are joined by a pool bar. A kids' club suits families, adults-only ocean-view rooms are available, and evenings bring live music and a nightclub/DJ. Free WiFi and free parking are included.

See rooms & live rates
Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive3
★★★★

Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive

Guest rating 8.6 · 1,017 reviews

Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive is a four-star all-inclusive whose spa centers on a hot tub and a Temázcal sauna, with massage services also available. Between treatments, guests can move among the swimming pool, outdoor pool and heated pool, with a pool bar for refreshments. Three restaurants serve traditional Mexican cuisine, and the beach is steps away with a free shuttle. Guests rate it 8.6 from 1,017 reviews, and the airport is about five minutes away.

See rooms & live rates
Costa Sur All Inclusive Resort4
★★★★

Costa Sur All Inclusive Resort

Guest rating 8.6 · 761 reviews

Costa Sur All Inclusive Resort pairs a spa and massage services with yoga classes, all in an oceanfront setting with a private beach area. Active guests can snorkel, dive, canoe or fish on site, and two outdoor pools suit slower days. Every room type has a kitchenette, and family suites sleep up to six. Evenings bring live music and bingo, and free Wi-Fi and free parking are included.

See rooms & live rates
Canto del Sol Puerto Vallarta All Inclusive5
★★★★★

Canto del Sol Puerto Vallarta All Inclusive

Guest rating 8.4 · 633 reviews

Canto del Sol Puerto Vallarta All Inclusive is a beachfront resort where the spa offers massage services and a steam room. Guests can choose between outdoor, heated and rooftop pools, with sun loungers and umbrellas set out at the beachfront. A tennis club with eight courts keeps active travelers busy, while three specialty restaurants, a bar and a snack bar cover mealtimes. Families have a kids' club, playground and babysitting services, and studios and suites come with kitchens or kitchenettes.

See rooms & live rates
The Westin Resort & Spa, Puerto Vallarta6
★★★★

The Westin Resort & Spa, Puerto Vallarta

Guest rating 8.4 · 478 reviews

The Westin Resort & Spa, Puerto Vallarta is a four-star resort in Marina Vallarta, rated 8.4 by 478 guests. Spa services come with a sauna, steam room and hot tub/Jacuzzi, and there is a swimming pool plus a separate exercise/lap pool. Some suites have private pools, plunge pools or private spa tubs. Golf, tennis lessons and snorkeling are on site, along with an art gallery and a Japanese garden, and families can use supervised childcare/activities and a playground.

See rooms & live rates
Crown Paradise Club Puerto Vallarta All Inclusive7
★★★

Crown Paradise Club Puerto Vallarta All Inclusive

Guest rating 8.2 · 187 reviews

Crown Paradise Club Puerto Vallarta All Inclusive makes the spa part of a lively, social stay. A full-service spa and fitness facilities anchor the wellness side, while three outdoor pools with sun loungers and umbrellas set the scene for lazy afternoons. Four restaurants, a beach bar and a poolside bar keep the day flowing, and after dark there is a nightclub plus five bars and lounges. Families get supervised childcare/activities and an on-site playground, with tennis lessons and beach volleyball too.

See rooms & live rates

Tips

  • Decide what kind of spa time you want first: a Temázcal sauna at Hacienda Buenaventura, a steam room at Canto del Sol, a hammam at Hilton Vallarta Riviera, or a sauna and steam room at The Westin.
  • If yoga is part of your wellness routine, Costa Sur, Hilton Vallarta Riviera and Vallarta Shores Beach Hotel all offer classes.
  • Travelers who want privacy should look at The Westin's suites with private pools, plunge pools or private spa tubs, or the private-pool top suites and penthouses at Vallarta Shores.
  • Check the all-inclusive details and any surcharges, such as fitness facilities and parking at The Westin, before you book. Our 24/7 agents can help.
  • Traveling with children? Crown Paradise, Canto del Sol, The Westin and Hilton Vallarta Riviera all have kids' programs or play areas, so you can fit spa time around family plans.

Frequently asked questions

Which Puerto Vallarta spa resorts have a sauna or steam room?

Hacienda Buenaventura has a Temázcal sauna and hot tub. Canto del Sol has a steam room. The Westin Resort & Spa offers a sauna, steam room and hot tub/Jacuzzi. Hilton Vallarta Riviera has a sauna, hammam and hot tub.

Which of these spa resorts are right on the beach?

Canto del Sol, Hilton Vallarta Riviera and Vallarta Shores Beach Hotel are beachfront, and Costa Sur is oceanfront with a private beach area. Hacienda Buenaventura is steps from the beach with a free shuttle.

Which spa resorts are good for families?

Crown Paradise has supervised childcare/activities and a playground. Canto del Sol has a kids' club, playground and babysitting services. The Westin has supervised childcare/activities and a playground, and Hilton Vallarta Riviera has a kids' club. Costa Sur offers family suites sleeping up to six.

Can I get yoga classes at a Puerto Vallarta spa resort?

Yes. Costa Sur, Hilton Vallarta Riviera and Vallarta Shores Beach Hotel all offer yoga classes, and Hilton also has fitness classes and aerobics.

Call to book · 1-888-605-1350Real resort specialists, 24/7 · best price guaranteed