Search Puerto Vallarta Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Puerto Vallarta

Find properties with these dates

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Puerto Vallarta

On the beach, beach massages, snorkeling, beach bar
Hilton Vallarta Riviera All-Inclusive Resort, Puerto Vallarta
4.5 star property
8.4 out of 10, Very good, (1074)
"Excelente hotel, muy buen servicio, instalaciones muy bonitas y comida rica en todos los restaurantes "
The price is CA $557
CA $662 total
includes taxes & fees
May 20 - May 21
Hilton Vallarta Riviera All-Inclusive Resort, Puerto Vallarta
On the beach, sun loungers, beach towels, beach massages
Riu Vallarta - All Inclusive
3.5 star property
8.4 out of 10, Very good, (2305)
"The friendliness and kindness of the staff is a good reason to keep this hotel as the first option to stay in Puerto Vallarta."
Riu Vallarta - All Inclusive
4 outdoor pools, sun loungers
Marival Emotions Resort & Suites All Inclusive
4.0 star property
8.0 out of 10, Very good, (1113)
"Felipe the server was very down to earth and showed us genuine love I will be coming back to this resort. "
The price is CA $447
CA $447 total
includes taxes & fees
May 20 - May 21
Marival Emotions Resort & Suites All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Children's activities
Hyatt Ziva Puerto Vallarta - All-inclusive
4.5 star property
8.8 out of 10, Excellent, (1256)
"Pool water was warm excellent customer service "
The price is CA $558
CA $558 total
includes taxes & fees
May 20 - May 21
Hyatt Ziva Puerto Vallarta - All-inclusive
Property amenity
Marriott Puerto Vallarta Resort & Spa
4.5 star property
8.8 out of 10, Excellent, (1002)
"Everything felt like home. I didnt want to leave!!!"
The price is CA $258
CA $335 total
includes taxes & fees
May 20 - May 21
Marriott Puerto Vallarta Resort & Spa
3 outdoor pools, sun loungers
Paradise Village Beach Resort and Spa
4.0 star property
7.8 out of 10, Good, (1007)
"Everything"
The price is CA $196
CA $248 total
includes taxes & fees
May 17 - May 18
Paradise Village Beach Resort and Spa
Outdoor pool, sun loungers
Flamingo Vallarta Hotel & Marina
3.5 star property
8.0 out of 10, Very good, (1002)
"We had a multiple glitches with the internet but the staff was over the Top welcoming and accommodating. Very Good value 👏 👌 👍. "
The price is CA $111
CA $133 total
includes taxes & fees
May 19 - May 20
Flamingo Vallarta Hotel & Marina
On the beach, sun loungers, beach towels, windsurfing
Riu Jalisco - All Inclusive
3.5 star property
7.6 out of 10, Good, (1161)
"My family and I had a blast! We can’t wait to be back next year. Staff was amazing, food was great and the dos X amber on tap was cold and refreshing. See you next year RIU and every year after that!"
Riu Jalisco - All Inclusive
2 outdoor pools
The Hacienda at Krystal Grand Puerto Vallarta - All Inclusive
4.0 star property
7.8 out of 10, Good, (702)
"Really clean property, really friendly and attentive and staff. Sales staff (for Krystal Rewards) were REALLY pushy, which was annoying. Perhaps it's because we went towards the end of busy season/beginning of the off season, but there were 2 of 7 nights that all property restaurants were closed, many nights only one restaurant was open. We were able to enjoy the great breakfast buffet on the Hacienda side only once before it was closed for the duration of our stay. On 2 occasions, we weren't...
The price is CA $387
CA $461 total
includes taxes & fees
Jun 2 - Jun 3
The Hacienda at Krystal Grand Puerto Vallarta - All Inclusive
3 outdoor pools, pool umbrellas, sun loungers
Grand Velas Riviera Nayarit - All Inclusive
5.0 star property
9.6 out of 10, Exceptional, (868)
"Amazing place and facilities! Check in counter staff could use some help with being more professional but overall staff was amazing. "
The price is CA $1,457
CA $1,457 total
includes taxes & fees
May 14 - May 15
Grand Velas Riviera Nayarit - All Inclusive
Aerial view
Garza Blanca Preserve Resort & Spa
5.0 star property
9.2 out of 10, Wonderful, (1003)
"Beautiful gorgeous place. Will chose it again next time "
The price is CA $640
CA $762 total
includes taxes & fees
May 20 - May 21
Garza Blanca Preserve Resort & Spa
Free beach shuttle, sun loungers, beach umbrellas
Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive
3.5 star property
7.8 out of 10, Good, (1002)
"Great Hotel for a quiet vacation, it has very Authentic Mexican Charm. Clean and well looked after, very nice staff, Eric, Ivan, Fransico to name a few."
The price is CA $258
CA $307 total
includes taxes & fees
May 14 - May 15
Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive
2 outdoor pools, pool umbrellas
The Westin Resort & Spa Puerto Vallarta
4.0 star property
8.8 out of 10, Excellent, (1004)
"Great pool area, dinner was fantastic, breakfast brunch was just okay. Service is a little slow but otherwise good. Fire alarm went off one night and we lost WiFi one morning but otherwise it was a very nice stay. My only complaint was the kids didn’t seem to stay to the kids pool"
The price is CA $193
CA $261 total
includes taxes & fees
May 20 - May 21
The Westin Resort & Spa Puerto Vallarta
Sauna, spa tub, steam room, body treatments, hydrotherapy, body scrubs
Wyndham Alltra Vallarta, All-Inclusive Resort
4.0 star property
7.6 out of 10, Good, (548)
"Staff was friendly. "
The price is CA $320
CA $320 total
includes taxes & fees
Jun 2 - Jun 3
Wyndham Alltra Vallarta, All-Inclusive Resort
4 restaurants, breakfast, lunch served; local and international cuisine
Krystal Grand Puerto Vallarta All Inclusive
4.5 star property
7.6 out of 10, Good, (155)
"Didn’t care for the food "
The price is CA $296
CA $352 total
includes taxes & fees
May 15 - May 16
Krystal Grand Puerto Vallarta All Inclusive
View from room
Sunscape Puerto Vallarta Resort & Spa All Inclusive
3.5 star property
7.0 out of 10, Good, (1001)
"Great choice for a budget vacation. Hotel is 3 stars not 4 as it is shown on Google. Building is old but fully functional."
The price is CA $313
CA $313 total
includes taxes & fees
May 29 - May 30
Sunscape Puerto Vallarta Resort & Spa All Inclusive
4 restaurants, Regional cuisine
Krystal Vallarta - All Inclusive
3.5 star property
6.4 out of 10, (436)
"Excellent staff, I would suggest that the areas( guest services) desk) need cleaning/updating. Main dining area, black fencing - need to be cleaned- dusted, toilets pool area , near DJ booth, plumbing need to be addressed. Social host- DJ-Derek? Was very good"
The price is CA $191
CA $227 total
includes taxes & fees
May 14 - May 15
Krystal Vallarta - All Inclusive
Exterior
Secrets Vallarta Bay Puerto Vallarta - All Inclusive
4.5 star property
8.8 out of 10, Excellent, (1010)
"Amazing staff and beautiful grounds! Top shelf booze!!! Did not like the beach want very walkable…. Lots of rocks . Resort should have different colored tiles on the steps of the pool… very hard to see until you smash your toes😳"
The price is CA $913
CA $913 total
includes taxes & fees
Jun 3 - Jun 4
Secrets Vallarta Bay Puerto Vallarta - All Inclusive
2 outdoor pools, sun loungers
Las Palmas by the Sea
3.0 star property
7.4 out of 10, Good, (762)
"We enjoyed the Property by coming back after a few years not being there . Maybe it was the time of the Year that we seen way more Mexican Clientele with Families.Therefore we ask to be moved to a quieter Poolside & more peaceful. All in all we enjoyed our stay even so there started renovating & had a good time & would go back again "
The price is CA $210
CA $256 total
includes taxes & fees
May 26 - May 27
Las Palmas by the Sea
Breakfast and lunch served
Hotel Porto Allegro - Near Malecon
3.0 star property
9.2 out of 10, Wonderful, (1002)
"Great value"
The price is CA $128
CA $153 total
includes taxes & fees
May 14 - May 15
Hotel Porto Allegro - Near Malecon
Don't see what you're looking for?
See all available properties in Puerto Vallarta
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

How much do hotels in Puerto Vallarta cost?
The season and factors like Christmas and school holidays can affect the price of a hotel in Puerto Vallarta. You can find cheap options from CA $68 in a few different ways on Expedia. First, enter the dates you’d like to get away, then use the filters such as property type and amenities to narrow your search. You can also sort by price, so the cheapest options appear first.
When is the best time to go to Puerto Vallarta?
Here are a few facts that could help you decide when to go: Puerto Vallarta has a tropical savanna climate. The summer months fall between June and August. If you choose to go during this season, you can expect average temperatures to range from 20ºC to 31ºC. The best time to visit Puerto Vallarta depends on what you want from your trip.
Are there any luxury hotels in Puerto Vallarta?
Some of the best hotels in Puerto Vallarta are in Puerto Vallarta. Check out upscale options such as Villa Divina Luxury Boutique, which features a terrace, concierge services and a spa tub. Casa Velas is another great pick in this city.