Find Spa Hotels in Puerto Vallarta from CA $134

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Puerto Vallarta Spa Hotels

Hotel Mousai Puerto Vallarta
5 out of 5
Carretera a Barra de Navidad Km. 7.5, Puerto Vallarta, JAL
The price is CA $601 per night from Jan 24 to Jan 25
4.8/5 Exceptional! (431 reviews)
"Very beautiful views from the tower pool"

Reviewed on Jan. 7, 2022

Hotel Mousai Puerto Vallarta
Grand Velas Riviera Nayarit - All Inclusive
5 out of 5
Av. Cocoteros, 98 Sur, Nuevo Vallarta, NAY
Fully refundableReserve now, pay when you stay
The price is CA $1,175 per night from Jan 29 to Jan 30
4.8/5 Exceptional! (717 reviews)
"Initially, I thought we made a mistake coming here. We had a rocky check-in (I won't get into details, but it involved what we saw in the minibar - and it was fully stocked, so that was not the issue). I thought this trip would be a disaster after what I saw. I could not have been more wrong - the ..."

Reviewed on Dec. 10, 2021

Grand Velas Riviera Nayarit - All Inclusive
Grand Miramar All Luxury Suites & Residences
4.5 out of 5
Paseo de los Corales 139, Conchas Chinas, Puerto Vallarta, JAL
Fully refundableReserve now, pay when you stay
The price is CA $260 per night from Jan 27 to Jan 28
4.7/5 Exceptional! (981 reviews)
"Great food, staff and facility."

Reviewed on Jan. 19, 2022

Grand Miramar All Luxury Suites & Residences
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Four Seasons Resort Punta Mita
5 out of 5
Bahía de Banderas, Punta de Mita, NAY
The price is CA $1,706 per night from Feb 22 to Feb 23
4.6/5 Exceptional! (296 reviews)
"By far the best place to stay in Punta Mita! Gorgeous property, attentive and friendly staff. Pool water could have been more of a refreshing temperature, a little on the warm side considering the heat and humidity this time of year. We did pivot to the lazy river several of the days and that was ..."

Reviewed on Aug. 2, 2021

Four Seasons Resort Punta Mita
Garza Blanca Preserve Resort & Spa
5 out of 5
Km. 7.5 A Barra De Navidad, Puerto Vallarta, JAL
The price is CA $401 per night from Jan 26 to Jan 27
4.6/5 Wonderful! (995 reviews)
"Overall great stay but a little bit disappointed of the breakfast buffet for a 5 star hotel. Not a lot of options and the food was ok"

Reviewed on Jan. 8, 2022

Garza Blanca Preserve Resort & Spa
Marriott Puerto Vallarta Resort & Spa
4.5 out of 5
Avenida Paseo De La Marina 435, Fracc. Marina Vallarta, Puerto Vallarta, JAL
Fully refundableReserve now, pay when you stay
The price is CA $201 per night from Feb 22 to Feb 23
4.5/5 Wonderful! (1,017 reviews)
"Everything was perfect but one thing that it was upsetting for some reason the elevators near the pool were turn off in the evenings, thank god we were on the third floor so was easy for us but for elders could be hard."

Reviewed on Jan. 20, 2022

Marriott Puerto Vallarta Resort & Spa
Villa Premiere Boutique Hotel & Romantic Getaway
4.5 out of 5
Calle San Salvador 117, Puerto Vallarta, JAL
Fully refundableReserve now, pay when you stay
The price is CA $338 per night from Jan 30 to Jan 31
4.5/5 Wonderful! (1,000 reviews)
"BEST hotel in Puerto Vallarta and what makes it that way are the STAFF. They are professional, warm and friendly, can’t do enough for you. My husband and I have been coming to this hotel for 10 years and are consistently impressed. Muchas gracias to ALL!!"

Reviewed on Jan. 17, 2022

Villa Premiere Boutique Hotel & Romantic Getaway
Hyatt Ziva Puerto Vallarta - All Inclusive
4.5 out of 5
Carretera Barra de Navidad, Km. 3.5 Zona Hotelera Sur, Puerto Vallarta, JAL
Fully refundable
The price is CA $414 per night from Feb 2 to Feb 3
4.5/5 Wonderful! (1,233 reviews)
"Beautiful secluded resort"

Reviewed on Jan. 21, 2022

Hyatt Ziva Puerto Vallarta - All Inclusive
Secrets Vallarta Bay Puerto Vallarta - Adults Only - All Inclusive
4.5 out of 5
David Alfaro Siqueiros N. 164, Colonia: Zona Hotelera Las Glorias, Puerto Vallarta, JAL
Fully refundableReserve now, pay when you stay
The price is CA $684 per night from Jan 27 to Jan 28
4.5/5 Wonderful! (992 reviews)
"Beautiful property with amazing view, great food and staff. Many restaurants to pick from. Super clean and Covid safe. Can’t wait to come back!"

Reviewed on Jan. 8, 2022

Secrets Vallarta Bay Puerto Vallarta - Adults Only - All Inclusive
The Westin Resort & Spa Puerto Vallarta
4 out of 5
Paseo De La Marina Sur 205, Puerto Vallarta, JAL
Fully refundableReserve now, pay when you stay
The price is CA $191 per night from Feb 21 to Feb 22
4.4/5 Wonderful! (984 reviews)
"Beautiful property. Dogs allowed ❤️"

Reviewed on Jan. 5, 2022

The Westin Resort & Spa Puerto Vallarta
Dreams Vallarta Bay Resort & Spa - All Inclusive
4.5 out of 5
David Alfaro Siqueiros No.164-A lote B, Zona Hotelera Las Glorias, Puerto Vallarta, JAL
Fully refundableReserve now, pay when you stay
The price is CA $486 per night from Jan 26 to Jan 27
4.3/5 Excellent! (987 reviews)
"Nice property, slightly dated. Cute and clean. Staff was AMAZING."

Reviewed on Jan. 17, 2022

Dreams Vallarta Bay Resort & Spa - All Inclusive
Hilton Vallarta Riviera All-Inclusive Resort, Puerto Vallarta
4.5 out of 5
Carretera Barra de Navidad Km 4.5, Puerto Vallarta, JAL
Fully refundableReserve now, pay when you stay
The price is CA $287 per night from Feb 17 to Feb 18
4.3/5 Excellent! (1,121 reviews)
"Great place !!!"

Reviewed on Jan. 21, 2022

Hilton Vallarta Riviera All-Inclusive Resort, Puerto Vallarta
Iberostar Selection Playa Mita All Inclusive
4.5 out of 5
Comercial Camino Ingreso a Litibú, Lote 15, Higuera Blanca, NAY
The price is CA $294 per night from Jan 24 to Jan 25
4.2/5 Very Good! (1,040 reviews)
"Nice property and very friendly staff. Great entertainment options. Would be great for families."

Reviewed on Jan. 17, 2022

Iberostar Selection Playa Mita All Inclusive
Almar Resort Luxury LGBT Beach Front Experience
4 out of 5
Amapas #380 Col. Emiliano Zapata, Romantic Zone, Puerto Vallarta, JAL
The price is CA $185 per night from Feb 8 to Feb 9
4.1/5 Very Good! (771 reviews)
"Awesome fun comfortable resort"

Reviewed on Dec. 28, 2021

Almar Resort Luxury LGBT Beach Front Experience
Fiesta Americana Puerto Vallarta All Inclusive & Spa
4 out of 5
Av. Francisco Medina Ascencio km 2.5, Puerto Vallarta, JAL
The price is CA $286 per night from Feb 5 to Feb 6
4.1/5 Very Good! (1,396 reviews)
"This was a beautiful and nicely located property with access to a swimmable beach. The dining choices were very good. We especially liked Tiantang and El Mexicano. masks were always worn appropriately by all staff. Pool service was outstanding. Our room had one issue, which we didn't find annoying ..."

Reviewed on Jan. 20, 2022

Fiesta Americana Puerto Vallarta All Inclusive & Spa
Villa Del Palmar Flamingos Beach Resort and Spa
4 out of 5
Paseo Cocoteros 750 Sur, Condominio Maestro Flamingos, Nuevo Vallarta, NAY
Fully refundableReserve now, pay when you stay
The price is CA $196 per night from Feb 7 to Feb 8
4.1/5 Very Good! (992 reviews)
"It isn't pretentious"

Reviewed on Jan. 5, 2022

Villa Del Palmar Flamingos Beach Resort and Spa
Paradise Village Beach Resort and Spa
4 out of 5
Paseo De Los Cocoteros 001, Nuevo Vallarta, NAY
The price is CA $206 per night from Feb 15 to Feb 16
4.1/5 Very Good! (979 reviews)
"I loved the cleanliness of the resort and the warm welcome by the staff. A lady at reception worked hard to upgrade our room."

Reviewed on Jan. 16, 2022

Paradise Village Beach Resort and Spa
Costa Sur Resort & Spa
3.5 out of 5
Carretera a Barra de Navidad km 4.5, Puerto Vallarta, JAL
The price is CA $162 per night from Jan 30 to Jan 31
4/5 Very Good! (908 reviews)
"Very clean Price accessible Big rooms beautiful view"

Reviewed on Jan. 9, 2022

Costa Sur Resort & Spa
Playa Los Arcos Hotel Beach Resort & Spa
3.5 out of 5
Olas Altas 380, Col. Emiliano Zapata, Puerto Vallarta, JAL
The price is CA $134 per night from Jan 26 to Jan 27
3.9/5 Very Good! (983 reviews)
"1st night our room AC was not functioning properly. They quickly offered another room with an upgrade, "Balcony with pool view" this hotel has great staff, great location and great food. 5 stars!"

Reviewed on Jan. 20, 2022

Playa Los Arcos Hotel Beach Resort & Spa
Buenaventura Grand Hotel & Great Moments - All Inclusive
4 out of 5
Avenida Mexico 1301, Puerto Vallarta, JAL
Fully refundableReserve now, pay when you stay
The price is CA $228 per night from Jan 24 to Jan 25
3.9/5 Very Good! (983 reviews)
"Great location, right on the beach with exceptionally friendly staff. Food selection is good quality, but somewhat limited and repetitive."

Reviewed on Jan. 14, 2022

Buenaventura Grand Hotel & Great Moments - All Inclusive
Don't see what you're looking for?
See all available properties in Puerto Vallarta
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent Reviews in Puerto Vallarta
expedia verified reviews