Find Cheap Hotels with a spa in Puerto Vallarta

Search, compare, and save on Puerto Vallarta Hotels with a spa from hundreds of travel sites on HotelsCombined.

...and more

Learn why travelers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

The Latest Deals for Hotels in Puerto Vallarta with Spa

Discover well-known properties in Puerto Vallarta that are favored by visitors more than others. There are 85 hotels in Puerto Vallarta and price data was last updated on November 12, 2025. The average price for a hotel in Puerto Vallarta is $377/night.
Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Blvd. Francisco Medina Ascencio Km. 3.5, Puerto Vallarta, Jalisco, Mexico
In order to ensure the utmost level of relaxation, the guestrooms feature an inviting design and are equipped with all basic necessities, creating a delightful stay experience. To ensure your satisfaction, certain rooms in the resort come fitted with air conditioning for a more pleasant stay.Several chosen accommodations at Sunscape Puerto Vallarta Resort have a balcony or terrace incorporated into the room design.In select rooms, visitors can enjoy a touch of amusement with the availability of television and cable TV for their entertainment needs. Within specific rooms, a coffee or tea maker and mini bar is conveniently available for your use.Understanding the significance of bathroom facilities in enhancing visitor contentment, resort offers a hair dryer and toiletries within a few chosen chambers.To experience refined leisure, do not miss the opportunity to drop by the executive lounge.
6.2
Good
205 reviews
Location
1.0 mi from city centre
Carretera Barra de Navidad, Km. 3.5 Zona Hotelera Sur, Puerto Vallarta, Jalisco, Mexico
Hyatt Ziva Puerto Vallarta - All Inclusive, nestled in the picturesque city of Puerto Vallarta, offers an enchanting outdoor pool, alongside a spa and wellness center named VitaMar Spa, which delights guests with a wide range of services including massages, manicures, pedicures, and body treatments. Each accommodation is equipped with air conditioning and a minibar for your comfort. The private bathrooms are outfitted with a shower, hairdryer, and bathrobes, ensuring a relaxing stay. Dining at Hyatt Ziva Puerto Vallarta - All Inclusive is an experience with four à la carte restaurants and an assisted buffet at our Buffet Restaurant. The Deli Coffee Shop is open from 6am to 11pm. Our hotel boasts six bars, including the Beachfront Playa Bar, Tortugas Bar, and an adults-only Pool Bar. The VIP Lounge is exclusive to Club Tower guests, while HyghlightZ Sports Bar serves beverages from noon to midnight and offers a heavy snack menu from noon to 10pm. The Events Terrace provides bar service from 5pm to 11pm. Guests can also enjoy 24-hour room service at no extra charge. Stay active with our fitness center open from 6am to 10pm and engage in sports with our three Pickleball courts. We offer day and night entertainment, meeting facilities, a tour desk, and much more. For those looking to explore, the Cruise Ship Pier is just 7.7 km away. The resort is conveniently located 11 km from Lic. Gustavo Diaz Ordaz Airport.
Free Wi-Fi
8.7
Excellent
522 reviews
Location
4.1 mi from city centre
Km 16.5 Barra De Navidad #5710, Puerto Vallarta, Jalisco, Mexico
Beach location and 2 outdoor pools Spend the day catching some rays at the nearby beach, relaxing by one of Villa Armonia Luxury Suites's 2 outdoor swimming pools, or pampering yourself at the full-service spa. Each apartment provides a kitchen and a coffee/tea maker, plus free WiFi and a Smart TV with satellite channels. First-run movies, Netflix, and free bottled water are among the other amenities available to guests. Villa Armonia Luxury Suites offers 9 accommodations with safes and complimentary bottled water. Accommodations at this 3.5-star aparthotel have kitchens with coffee/tea makers. Guests can surf the web using the complimentary wireless Internet access (speed: 250+ Mbps (good for 3–5 people or up to 10 devices)). 60-inch Smart televisions come with premium satellite channels, first-run movies, and pay movies. Housekeeping is offered daily and in-room massages can be requested. 2 outdoor swimming pools are on site along with a hot tub. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
Spa
9.5
Excellent
102 reviews
Location
10.6 mi from city centre
Av. Paseo de la Marina Sur 163, Marina Vallarta, Puerto Vallarta, Jalisco, Mexico
Conveniently located in the exclusive Marina Vallarta area, Vamar Vallarta All Inclusive Marina & Beach Resort is an all inclusive resort catering to families, groups and couples of all ages. Set in tropical surroundings, the Vamar Vallarta offers views over the main channel of Mexico’s biggest marina and Banderas Bay. The property is just steps away from the Marina Vallarta Golf Course and surrounded by boutiques, art galleries, grocery, clothes stores and numerous bars and restaurants. This lively resort offers a wide range of sporting activities, an activity program, a Kids Club and nightly themed evening entertainment. Guests can enjoy a variety of dishes at one of the restaurants available on-site. The Vamar Resort is located just 5 minutes away from the International Airport and 20 minutes from the famous Malecon and downtown Puerto Vallarta.
Free Wi-Fi
Parking
8.1
Excellent
466 reviews
Location
2.4 mi from city centre
Aquiles Serdan 367, Puerto Vallarta, Jalisco, Mexico
Riverwalk bed & breakfast with spa services and an outdoor pool An outdoor pool, a restaurant, and a snack bar/deli are available at this smoke-free bed & breakfast. WiFi in public areas is free. Other amenities include a hot tub, spa services, and concierge services. Garlands del Rio Riverside Boutique Hotel offers 19 air-conditioned accommodations with safes and bathrobes. Beds feature premium bedding. Guests can make use of the shared/communal kitchen. Bathrooms include showers, designer toiletries, and complimentary toiletries. This Puerto Vallarta bed & breakfast provides complimentary wireless Internet access. 35-inch flat-screen televisions come with premium cable channels and Netflix. Additionally, rooms include irons/ironing boards and ceiling fans. Housekeeping is offered daily and in-room massages can be requested. An outdoor pool and a hot tub are on site. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
9.1
Excellent
446 reviews
Location
2.5 mi from city centre
Blvd. Francisco Medina Ascencio #2199, Puerto Vallarta, Jalisco, Mexico
This all-inclusive Mexico hotel offers private beach access and views of Banderas Bay. The hotel offers a full-service spa with salon and variety of dining options. The rooms include a balcony. Friendly Fun Vallarta Different Experiences - All InclusiveBeach Resort & Spa rooms include a seating area and work desk. The rooms are equipped with a private bathroom, which includes a shower. Guests at the Friendly Fun Vallarta Different Experiences - All InclusiveBeach Resort & Spa can relax in one of two hot tubs or swim in the outdoor pool. The hotel also offers a game room and tennis court. The Friendly Fun Vallarta Different Experiences - All Inclusiveis within a 5-minute drive of Puerto Vallarta city centre and the Malecon, which features shopping and dining. The Puerto Vallarta International Airport is 2 miles from the hotel.
Free Wi-Fi
8.4
Excellent
681 reviews
Location
0.9 mi from city centre
Diego Rivera 121, Zona Hotelera las Glorias, Puerto Vallarta, Jalisco, Mexico
The most amazing sunsets in the Pacific can be enjoyed at Sunset Plaza Resort & Spa. Live the experience of a 4 Diamond Resort, opened in 2010, with 100 ocean front Deluxe rooms and Suites in an exclusive atmosphere with high-end personalized service.Butler service 24 hoursPremium drinks BrandsSeparate adults, family and kids poolsGreen areasHigh tech gym and spaKids Club24 hour parking lotAroma menu (linens or ambience)Pillow menu (lumbar, low, medium and high density)Room terrace with sweeping ocean views
Free Wi-Fi
8.4
Excellent
449 reviews
Location
0.8 mi from city centre
Calle San Salvador 117, Puerto Vallarta, Jalisco, Mexico
Adults-only beachfront hotel with 2 outdoor pools Catch some rays at the beach or spend the day relaxing at Villa Premiere Boutique Hotel & Romantic Getaway's full-service spa. Then enjoy a meal at one of the hotel's 3 restaurants. Villa Premiere Boutique Hotel & Romantic Getaway offers 80 accommodations with minibars and laptop-compatible safes. Beds feature down comforters and premium bedding. A pillow menu is available. 42-inch Smart televisions come with premium digital channels. Bathrooms include bathrobes, slippers, complimentary toiletries, and hair dryers. Guests can surf the web using the complimentary wireless Internet access (speed: 25+ Mbps). Business-friendly amenities include phones along with free local calls (restrictions may apply). Additionally, rooms include espresso makers and complimentary bottled water. Housekeeping is provided daily. 2 outdoor swimming pools are on site along with a fitness center and complimentary bicycles. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
Parking
8.8
Excellent
192 reviews
Location
1.4 mi from city centre
Paseo de Las Garzas No. 3, Puerto Vallarta, Jalisco, Mexico
This all-inclusive resort is located directly on the beach in Puerto Vallarta. The family friendly resort offers a water park, full-service spa and 3 fine dining restaurants. There are 2 swimming pools and a hot tub. Guest rooms at the Crown Paradise are equipped with air conditioning and a private balcony. Cable TV and coffee makers are also included. Crown Paradise Club Puerto Vallarta features 5 bars, nightclub, a full gym and 2 tennis courts. A sports court and children's playground area are available. Evening entertainment is also provided. Guests can use the family game area or the activities pool at the Puerto Vallarta Crown Paradise. A beachfront snack bar is also offered. This property is 3 km from the World Trade Centre and 4 km from Puerto Vallarta main square.
Free Wi-Fi
Parking
7.4
Good
1146 reviews
Location
1.6 mi from city centre
Paseo La Marina Norte 435, Marina Vallarta, Puerto Vallarta, Jalisco, Mexico
Travel your own way at Marriott Puerto Vallarta Resort and Spa. Located steps from one of the most beautiful beaches in Jalisco Mexico our oceanfront resort pampers you with a stunning infinity pool diverse restaurants and the exquisite Ohtli Spa. Allow our Tequila Casamagna to add a little Mexican spark to your lounging experience. Our resort is near downtown Puerto Vallarta as well as Malecon Puerto Vallarta and Galeria Vallarta Mall. All rooms and suites come with a balcony or terrace so your will never be far from an incredible view in our beachfront hotel in Puerto Vallarta. You will also have a cozy pillowtop mattress to lie on Netflix availability through your flat panel TV and complimentary robes to lounge in. We offer 15 venues indoors and outdoors for special occasions such as an LGTB wedding. Be sure to inquire about our exclusive packages when booking to enjoy unique perks and upgrades.
Pool
8.5
Excellent
991 reviews
Location
2.8 mi from city centre

HotelsCombined's insights for hotels with a spa in Puerto Vallarta

Use our HotelsCombined data-powered tips to help you find your next hotel with a spa in Puerto Vallarta.

How much does it usually cost to stay at a hotel with a spa in Puerto Vallarta?

On average, a hotel with a spa room in Puerto Vallarta costs about $406 per night. Rates can vary based on factors like seasonality, hotel star rating, and booking timing. The lowest price found on HotelsCombined in the last 7 days was $82.

Which month has the lowest rates for hotels with a spa in Puerto Vallarta?

September is the cheapest month to book a hotel with a spa in Puerto Vallarta, with average nightly rates around $212. Prices are highest in July, when rates rise to about $717 per night.

What day of the week has the lowest rates for Puerto Vallarta hotels with a spa?

Hotels with a spa in Puerto Vallarta are most affordable on Wednesdays, with average nightly rates around $241. Saturdays are usually the most expensive, averaging $467 per night.

How much is a hotel with a spa in Puerto Vallarta tonight?

Users have found prices for hotels with a spa in Puerto Vallarta tonight starting as low as $70, rising to an average cost of $240, based on searches in the last 72 hours. Prices start from $105 for a 4-star hotel with a spa in Puerto Vallarta for tonight.

How much is a Puerto Vallarta hotel with a spa room this weekend?

In the past 72 hours, we’ve seen prices for hotels with a spa in Puerto Vallarta this weekend for as little as $117/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as $88/night. For a 4-star hotel with a spa in Puerto Vallarta, the cheapest rate recently found was $173/night for this weekend.

Top-rated Hotels with a spa in Puerto Vallarta

Browse through properties in Puerto Vallarta that have received the highest ratings from guests. There are currently 85 properties in Puerto Vallarta and data was last updated on November 12, 2025.
Some of the very best Puerto Vallarta hotels as rated by our users. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
Blvd. Francisco Medina Acencio 3974, Puerto Vallarta, Jalisco, Mexico
2.9 mi from city centre
Free Wi-Fi
Parking
$79
Avg. per night
Km. 7.5 A Barra De Navidad, Puerto Vallarta, Jalisco, Mexico
6.5 mi from city centre
$383
Avg. per night
Km 11.5 Zona Hotelera Sur, Puerto Vallarta, Jalisco, Mexico
8.6 mi from city centre
Free Wi-Fi
Parking
$244
Avg. per night
Carretera Barra de Navidad 601 Col Las Amapas, Puerto Vallarta, Jalisco, Mexico
2.9 mi from city centre
Free Wi-Fi
Parking
$70
Avg. per night
Paseo De La Marina Sur 205, Puerto Vallarta, Jalisco, Mexico
2.3 mi from city centre
$198
Avg. per night
Av. Francisco Medina Ascencio Km. 2.5, Puerto Vallarta, Jalisco, Mexico
0.9 mi from city centre
Free Wi-Fi
$307
Avg. per night
Carretera Barra de Navidad km 4.5, Puerto Vallarta, Jalisco, Mexico
5.2 mi from city centre
Free Wi-Fi
Parking
$364
Avg. per night
Paseo de la Marina Norte 585, Puerto Vallarta, Jalisco, Mexico
3.0 mi from city centre
Free Wi-Fi
$371
Avg. per night
Amapas #380 Col. Emiliano Zapata, Puerto Vallarta, Jalisco, Mexico
3.2 mi from city centre
Free Wi-Fi
$179
Avg. per night
Amapas 114 Col Emiliano Zapata, Puerto Vallarta, Jalisco, Mexico
2.9 mi from city centre
Free Wi-Fi
$66
Avg. per night
129 Callejon de la Igualdad, Puerto Vallarta, Jalisco, Mexico
2.9 mi from city centre
Free Wi-Fi
Parking
$242
Avg. per night
Manuel M Dieguez 164, Puerto Vallarta, Jalisco, Mexico
2.8 mi from city centre
Free Wi-Fi
$114
Avg. per night
Av. Francisco Medina Ascencio KM 2.5, Zona Hotelera, Zona Hotelera Nte, Puerto Vallarta, Jalisco, Mexico
1.0 mi from city centre
Free Wi-Fi
Parking
$116
Avg. per night
136 Avenida de Las Garzas, Puerto Vallarta, Jalisco, Mexico
1.5 mi from city centre
Pool
Free Wi-Fi
$225
Avg. per night

Other accommodations in Puerto Vallarta

Discover the ideal theme hotel, vacation rental or hostel for your stay in Puerto Vallarta. There are 3,776 properties in Puerto Vallarta and price data was last updated on November 12, 2025.
Puerto Vallarta, Jalisco, Mexico
2.9 mi from city centre
Air Conditioning
$298
Avg. per night
Pulpito 220, Puerto Vallarta, Jalisco, Mexico
2.9 mi from city centre
Free Wi-Fi
Parking
$244
Avg. per night
Paseo de Los Corales 139, Puerto Vallarta, Jalisco, Mexico
3.8 mi from city centre
Free Wi-Fi
Parking
$149
Avg. per night
Manuel M. Dieguez 138-D, Emiliano Zapata, Puerto Vallarta, Jalisco, Mexico
2.8 mi from city centre
Free Wi-Fi
Air Conditioning
$19
Avg. per night
Corona 270, Puerto Vallarta, Jalisco, Mexico
2.2 mi from city centre
Free Wi-Fi
$139
Avg. per night
535 Juárez, Puerto Vallarta, Jalisco, Mexico
2.2 mi from city centre
Free Wi-Fi
$44
Avg. per night
Carretera a Barra de Navidad km 4.5, Puerto Vallarta, Jalisco, Mexico
4.9 mi from city centre
Free Wi-Fi
$103
Avg. per night
Blvd Francisco Medina Ascencio 2699, Puerto Vallarta, Jalisco, Mexico
1.4 mi from city centre
Free Wi-Fi
Spa
$165
Avg. per night
Avenue 5 De Mayo 455, Puerto Vallarta, Jalisco, Mexico
8.5 mi from city centre
Free Wi-Fi
Parking
$54
Avg. per night

Explore Puerto Vallarta

Explore different neighborhoods and areas within Puerto Vallarta to find the perfect location for your stay. Map data was last updated on November 12, 2025.
Scroll through the map to find hotels close to the Puerto Vallarta neighborhood(s) you plan on visiting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Puerto Vallarta Hotels with a spa - FAQs

Find useful tips and insights about staying in Puerto Vallarta to help you make the most of your experience. FAQs were last updated on November 12, 2025.

Find better results for your stay in Puerto Vallarta