Hotel deals North America Mexico Puerto Vallarta

Hotels in Puerto Vallarta

Find the best deals on 2,907 hotels in Puerto Vallarta

Check-in
Check-out
Compare vs momondo |

Top Hotels in Puerto Vallarta

Find the perfect Puerto Vallarta hotel for business or leisure
$self.alt
Hotel Vallartasol
8.0
£42
View all deals
$self.alt
Casa Anita & Corona Del Mar
8.2
£36
View all deals
$self.alt
Playa Los Arcos Hotel Beach Resort & Spa
8.3
£68
View all deals
$self.alt
Las Palmas by the Sea
7.6
£93
View all deals
$self.alt
El Pescador Hotel
8.2
£33
View all deals
$self.alt
Casa Dona Susana
8.8
£56
View all deals
$self.alt
Emperador Vallarta Beachfront Hotel and Suites
8.0
£38
View all deals
$self.alt
Hotel Casa Iguana Mismaloya
8.4
£28
View all deals
$self.alt
Canto Del Sol Plaza
8.6
£111
View all deals
$self.alt
Marriott Puerto Vallarta Resort & Spa
9.1
£100
View all deals
$self.alt
Hacienda Buenaventura Hotel & Mexican Charm
8.8
£98
View all deals
$self.alt
Puerto de Luna Pet Friendly & Family Suites Hotel
8.0
£35
View all deals
$self.alt
Vallarta Shores Beach Hotel
9.3
£94
View all deals
$self.alt
Plaza Pelicanos Grand Beach Resort
8.8
£104
View all deals
$self.alt
San Marino
7.4
£65
View all deals
$self.alt
Sheraton Buganvilias Resort and Convention Center
8.5
£84
View all deals
$self.alt
Buenaventura Grand Hotel & Great Moments
8.4
£127
View all deals
$self.alt
Flamingo Vallarta Hotel & Marina
8.1
£35
View all deals
$self.alt
Vamar Vallarta Marina & Beach Resort
8.2
£89
View all deals
$self.alt
Melia Puerto Vallarta
8.2
£121
View all deals
$self.alt
Playa Conchas Chinas
8.5
£97
View all deals
$self.alt
Fiesta Americana Puerto Vallarta & Spa Hotel
8.9
£181
View all deals
$self.alt
Hotel Eloisa
8.1
£31
View all deals
$self.alt
Hotel Encino
7.5
£18
View all deals
$self.alt
Rosita Hotel
8.5
£36
View all deals
$self.alt
Barceló Puerto Vallarta
8.7
£146
View all deals
$self.alt
Hotel Posada de Roger
8.7
£26
View all deals
$self.alt
The Westin Resort & Spa, Puerto Vallarta
9.2
£101
View all deals
$self.alt
Villa del Palmar Beach Resort and Spa, Puerto Vallarta
8.7
£94
View all deals
$self.alt
Villa Premiere Boutique Hotel & Romantic Getaway
9.2
£130
View all deals
$self.alt
Costa Club Punta Arena
8.1
£70
View all deals
$self.alt
Mayan Palace Puerto Vallarta
8.8
£77
View all deals
$self.alt
Suites Plaza del Rio
7.5
£24
View all deals
$self.alt
Hotel Mercurio - Caters To Gay Men
8.8
£70
View all deals
$self.alt
Hotel Suites La Siesta
8.4
£64
View all deals
$self.alt
Mar Sereno Hotel And Suites
4.0
£28
View all deals
$self.alt
Hotel Belmar Galeria
8.4
£27
View all deals
$self.alt
Hotel Tropicana
8.1
£58
View all deals
$self.alt
Tradicional Villa Del Mar
7.9
£21
View all deals
$self.alt
Villa Vera Puerto Vallarta
7.8
£57
View all deals

When to book a hotel in Puerto Vallarta

Low season
November
High season
January

cheapest month to stay

35%

expected price decrease

most expensive time to stay

36%

expected price increase

Price
£116 - £243
Highest day of week
Thursday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

£164

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£149

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Puerto Vallarta is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
£33 - £58
3 star
£66 - £86
4-5 star
£180 - £201

Puerto Vallarta travel tips

Let us help you with the best tips about Puerto Vallarta

How long do people stay in Puerto Vallarta?

Visiting Puerto Vallarta for 9 nights is the most common choice for our users.

How much does a hotel cost in Puerto Vallarta?

On average, rooms will be priced around £245 per night when booking a hotel in Puerto Vallarta; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Puerto Vallarta?

November is the cheapest month to book a hotel in Puerto Vallarta. Prices can be 30% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Puerto Vallarta?

Sunday is the day where you will typically find the lowest price for your hotel room in Puerto Vallarta. The highest price tends to be on Wednesday.

How much does a luxury hotel in Puerto Vallarta cost?

On average, a luxury Puerto Vallarta hotel costs £273 per person, per night. This is a 55% premium when compared to the average cost of a hotel in Puerto Vallarta (£122 per person, per night).

How much does a hostel in Puerto Vallarta cost?

Puerto Vallarta hostels and hotels with a 2 star rating and below charge around £37 for a bed per person. This will be around £85 under the cost of a typical Puerto Vallarta hotel.

Where should I stay in Puerto Vallarta?

Whilst there are several neighbourhoods to choose from, most users tend to stick to Zona Romantica, Zona Hotelera, Marina Vallarta and El Centro when staying in Puerto Vallarta.


How much does a hotel in Puerto Vallarta cost?

2 stars and below
$self.alt
#1 most popular
Hotel Vallartasol
8.0
£42
$self.alt
#2 most popular
Suites Plaza del Rio
7.5
£24
$self.alt
Best value
Oasis Original Hostel
8.7
£8
3 stars
$self.alt
#1 most popular
Casa Anita & Corona Del Mar
8.2
£36
$self.alt
#2 most popular
Playa Los Arcos Hotel Beach Resort & Spa
8.3
£68
$self.alt
Best value
Hotel Encino
7.5
£18
4 stars and above
$self.alt
#1 most popular
Las Palmas by the Sea
7.6
£93
$self.alt
#2 most popular
Marriott Puerto Vallarta Resort & Spa
9.1
£100
$self.alt
Best value
Costa Sur Resort & Spa
8.5
£46

Cheapest hotels in Puerto Vallarta

Cheap hotels and hostels in Puerto Vallarta
$self.alt
Hostel Enjoy Vallarta 19
6.0
£7
$self.alt
Chanclas Hostel Vallarta
8.5
£9
$self.alt
Oasis Original Hostel
8.7
£8
$self.alt
Hostel Vallarta
9.4
£10
$self.alt
El Sunset Hostel
8.4
£8
$self.alt
Hostal Vallarta Suites
7.6
£12

Best value hotels in Puerto Vallarta

$self.alt
Oasis Original Hostel
8.7
£8
$self.alt
Chanclas Hostel Vallarta
8.5
£9
$self.alt
El Sunset Hostel
8.4
£8
$self.alt
Los Muertos Hostal
9.5
£12
$self.alt
Hostel Vallarta
9.4
£10
$self.alt
El Pescador Hotel
8.2
£33

Looking for a specific type of hotel

Romantic hotels in Puerto Vallarta
$self.alt
Best value
Costa Sur Resort & Spa
8.5
£46
$self.alt
No. 1 most popular
Playa Los Arcos Hotel Beach Resort & Spa
8.3
£68
$self.alt
No. 2 most popular
Las Palmas by the Sea
7.6
£93
$self.alt
No. 3 most popular
Canto Del Sol Plaza
8.6
£111
$self.alt
No. 4 most popular
Marriott Puerto Vallarta Resort & Spa
9.1
£100
$self.alt
No. 5 most popular
Plaza Pelicanos Grand Beach Resort
8.8
£104
$self.alt
Vamar Vallarta Marina & Beach Resort
8.2
£89
Kid-friendly hotels in Puerto Vallarta
$self.alt
Best value
Costa Sur Resort & Spa
8.5
£46
$self.alt
No. 1 most popular
Playa Los Arcos Hotel Beach Resort & Spa
8.3
£68
$self.alt
No. 2 most popular
Las Palmas by the Sea
7.6
£93
$self.alt
No. 3 most popular
Canto Del Sol Plaza
8.6
£111
$self.alt
No. 4 most popular
Marriott Puerto Vallarta Resort & Spa
9.1
£100
$self.alt
No. 5 most popular
Plaza Pelicanos Grand Beach Resort
8.8
£104
$self.alt
Vamar Vallarta Marina & Beach Resort
8.2
£89
Luxury hotels in Puerto Vallarta
$self.alt
Best value
Villa Premiere Boutique Hotel & Romantic Getaway
9.2
£130
$self.alt
No. 1 most popular
Casa Velas Hotel Boutique & Ocean Club-Adults Only
9.5
£300
$self.alt
No. 2 most popular
Garza Blanca Preserve Resort & Spa
9.1
£147
$self.alt
No. 3 most popular
Now Amber Puerto Vallarta Resort & Spa
9.0
£227
$self.alt
No. 4 most popular
Secrets Vallarta Bay Puerto Vallarta Adults Only
9.2
£245

Popular flight routes to Puerto Vallarta

Find the cheapest flights to Puerto Vallarta on popular routes
Manchester to Puerto Vallarta
Fastest flight time
11h 20m
Cheapest price
£351
London to Puerto Vallarta
Fastest flight time
20h 30m
Cheapest price
£405
Birmingham to Puerto Vallarta
Fastest flight time
33h 08m
Cheapest price
£2,156

Start planning your trip to Puerto Vallarta

Hotel deals North America Mexico Puerto Vallarta