Find Hotels in Puerto Vallarta from CA $97

Travelling to the States just got easier, as COVID-19 tests are no longer required.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Crown Paradise Golden Puerto Vallarta All Inclusive
4 out of 5
Av. de las Garzas, Puerto Vallarta, JAL, 48333
The price is CA $249 per night from Jul 5 to Jul 6
4.69 km from city centre
3.7/5 Good! (1,111 reviews)
"The bathrooms are not good at all especially the shower area and very low lights."

Reviewed on Jun. 24, 2022

Crown Paradise Golden Puerto Vallarta All Inclusive
Hotel Mio Vallarta - Adults Only
3.5 out of 5
BLVD FRANCISCO MEDINA ASCENCIO 2179, Puerto Vallarta, JAL, 48333
Fully refundableReserve now, pay when you stay
The price is CA $97 per night from Jul 3 to Jul 4
3.8 km from city centre
4.4/5 Wonderful! (745 reviews)
"Very enjoyable and close to everything"

Reviewed on Jun. 20, 2022

Hotel Mio Vallarta - Adults Only
Villa del Palmar Beach Resort and Spa, Puerto Vallarta
3.5 out of 5
Blvd Francisco Medina Ascencio Km 2.5, Zona Hotelera Norte, Puerto Vallarta, 48333
Fully refundableReserve now, pay when you stay
The price is CA $158 per night from Jul 9 to Jul 10
3.84 km from city centre
4/5 Very Good! (980 reviews)
"Pretty resort. My girls loved the pool area with the slide."

Reviewed on Jun. 23, 2022

Villa del Palmar Beach Resort and Spa, Puerto Vallarta
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.
Playa Los Arcos Hotel Beach Resort & Spa
3.5 out of 5
Olas Altas 380, Col. Emiliano Zapata, Puerto Vallarta, JAL, 48380
The price is CA $161 per night from Jul 27 to Jul 28
0.79 km from city centre
3.9/5 Very Good! (981 reviews)
"Didn’t love the food at the hotel"

Reviewed on Jun. 24, 2022

Playa Los Arcos Hotel Beach Resort & Spa
Velas Vallarta Suites Resort All Inclusive
4.5 out of 5
Paseo de la Marina Norte 585, Marina Vallarta, Puerto Vallarta, JAL, 48354
Fully refundableReserve now, pay when you stay
The price is CA $524 per night from Jun 27 to Jun 28
6.85 km from city centre
4.5/5 Wonderful! (986 reviews)
"First I would like to thank Marcela at front desk for the upgrade she gave us at no additional cost. The views from were breathtaking. I was also able to do a late check out because of my flight being after check out. All the staff I had encounter with was courteous and made sure we got everything ..."

Reviewed on Jun. 22, 2022

Velas Vallarta Suites Resort All Inclusive
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, 48333
Fully refundableReserve now, pay when you stay
The price is CA $1,037 per night from Jul 27 to Jul 28
2.78 km from city centre
4.2/5 Excellent! (1,001 reviews)
"Too much money for what it’s worth. But was still a good stay."

Reviewed on Jun. 24, 2022

Dreams Vallarta Bay Resort & Spa - All Inclusive
Fiesta Americana Puerto Vallarta All Inclusive & Spa
4 out of 5
Av. Francisco Medina Ascencio km 2.5, Puerto Vallarta, JAL, 48333
Fully refundableReserve now, pay when you stay
The price is CA $341 per night from Jun 27 to Jun 28
3.66 km from city centre
4.1/5 Very Good! (1,322 reviews)
"The property was amazing, and the staff was excellent. If you want more a downtown experience, then I would suggest you stay downtown, but if an affordable all-inclusive resort is what you are looking for then this is the spot"

Reviewed on Jun. 22, 2022

Fiesta Americana Puerto Vallarta All Inclusive & Spa
Grand Miramar All Luxury Suites & Residences
4.5 out of 5
Paseo de los Corales 139, Conchas Chinas, Puerto Vallarta, 48390
Fully refundableReserve now, pay when you stay
The price is CA $196 per night from Jun 29 to Jun 30
2.36 km from city centre
4.7/5 Exceptional! (984 reviews)
"A safe, unique location with a wonderful vista view and multiple pools. The entire staff was communicative and attentive."

Reviewed on Jun. 22, 2022

Grand Miramar All Luxury Suites & Residences
Hyatt Ziva Puerto Vallarta - All Inclusive
4.5 out of 5
Carretera Barra de Navidad, Km. 3.5 Zona Hotelera Sur, Puerto Vallarta, 48390
The price is CA $515 per night from Jul 18 to Jul 19
2.88 km from city centre
4.4/5 Wonderful! (1,142 reviews)
"Went for a girls trip and we didn’t want to leave! Everyone is so attentive, rooms were clean, and the private beach was beautiful."

Reviewed on Jun. 21, 2022

Hyatt Ziva Puerto Vallarta - All Inclusive
Hilton Puerto Vallarta Resort - All inclusive
4.5 out of 5
Avenue De Las Garzas S/n Zona Norte, Puerto Vallarta, JAL, 48333
Fully refundableReserve now, pay when you stay
The price is CA $370 per night from Jul 24 to Jul 25
4.48 km from city centre
3.8/5 Good! (751 reviews)
"Property was nice however food wasnt the best had the best food off the resort no really good selection of upgrade alcohol ."

Reviewed on Jun. 20, 2022

Hilton Puerto Vallarta Resort - 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.

Price trends for hotels in Puerto Vallarta

Less expensive
More expensive
Next month
May
February
CA $159
Month
Price
January
CA $202
February
CA $215
March
CA $161
April
CA $174
May
CA $113
June
CA $135
July
CA $159
August
CA $149
September
CA $139
October
CA $133
November
CA $154
December
CA $192
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Puerto Vallarta. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Recent Reviews in Puerto Vallarta
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code