Spa Resorts in Puerto Vallarta

Puerto Vallarta suits a stay built around slowing down, and these three all-inclusive resorts each have an on-site spa to anchor it. They suit couples, friends and families who want treatments, pool time and easy dining in one place. Beyond the spa, each one takes a different approach, from a Mexican-style hacienda to an oceanfront base with water sports.

Every resort here has an on-site spa or wellness center, and we looked at what surrounds it: massage services, fitness, pools, dining and activities. They appear in the order shown below.

Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive1
★★★★

Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive

Guest rating 8.6 · 1,017 reviews

Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive is the pick for traditional spa rituals, with a spa that includes a hot tub and a Temázcal sauna, plus massage services. Guests can alternate between a swimming pool, an outdoor pool and a heated pool. Three restaurants serve traditional Mexican cuisine. The beach is steps away with a free shuttle, and the airport is about five minutes away. Guests rate it 8.6 from 1,017 reviews.

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

Costa Sur All Inclusive Resort

Guest rating 8.6 · 761 reviews

Costa Sur All Inclusive Resort pairs its spa and massage services with yoga classes, a good match for a wellness-minded stay. The setting is oceanfront with a private beach area and two outdoor pools. Active guests can go snorkelling, diving, canoeing or fishing, and there is a fitness center and solarium. Evenings bring live music and bingo. Every room type has a kitchenette, and family suites sleep up to six. WiFi and parking are free.

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

Crown Paradise Club Puerto Vallarta All Inclusive

Guest rating 8.2 · 187 reviews

Crown Paradise Club Puerto Vallarta All Inclusive has a full-service spa alongside fitness facilities, so treatments and workouts sit under one roof. Between them, three outdoor pools with sun loungers and umbrellas set the pace for slow days, while tennis lessons and beach volleyball add some activity. Four restaurants, a beach bar and a poolside bar cover the day, and supervised childcare and a playground help families. Evenings bring a nightclub and five bars and lounges.

See rooms & live rates

Tips

  • Decide whether you want a quiet spa-focused stay or a lively one. Crown Paradise has a nightclub and five bars and lounges, while Hacienda Buenaventura leans toward Mexican charm and traditional spa features like the Temázcal sauna.
  • Traveling with children? Crown Paradise has supervised childcare and a playground, and Costa Sur offers family suites sleeping up to six.
  • If you arrive late or leave early, Hacienda Buenaventura is about five minutes from Puerto Vallarta International Airport, so you lose little time in transit.
  • Spa treatments and class schedules can vary, so ask a BookResorts agent to confirm what you need before you travel.

Frequently asked questions

Which Puerto Vallarta resorts here have an on-site spa?

All three do: Crown Paradise Club Puerto Vallarta All Inclusive has a full-service spa, Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive has a spa with a hot tub and Temázcal sauna, and Costa Sur All Inclusive Resort has a spa with massage services and yoga classes.

Which resort offers a Temázcal sauna?

Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive. Its spa includes a hot tub and a Temázcal sauna, and massage services are available.

Are these spa resorts good for families?

Yes. Crown Paradise has supervised childcare and activities and an on-site playground. Costa Sur has family suites sleeping up to six and a kitchenette in every room type.

Which resort is best for water activities?

Costa Sur All Inclusive Resort. It is oceanfront with a private beach area and offers snorkelling, diving, canoeing and fishing on site, plus two outdoor pools.

Is WiFi included?

Crown Paradise and Costa Sur both have free WiFi, and Costa Sur also has free parking. Crown Paradise has free self parking.

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