Hotels in Puerto Vallarta

Find the best deals on 2,956 hotels in Puerto Vallarta, Mexico

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in Puerto Vallarta

Find the perfect Puerto Vallarta hotel for business or leisure


Things to do in Puerto Vallarta

Caballito
Playa Punta De Mita
Iglesia de Nuestra Señora de Guadalupe

What is the average price of a hotel near Caballito?

The average price for hotels near Caballito is £51 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Caballito is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Caballito are typically 24% less expensive than the average hotel in Puerto Vallarta, which is £67.

Hotels near Caballito
  • Hotel Posada de Roger
    Best value

    Hotel Posada de Roger

    8.7

    £22

    View Deal
  • Almar Resort Luxury Lgbt Beach Front Experience
    #1 Most popular

    Almar Resort Luxury Lgbt Beach Front Experience

    8.6

    £78

    View Deal
  • Buenaventura Grand Hotel & Great Moments
    #2 Most popular

    Buenaventura Grand Hotel & Great Moments

    8.6

    £96

    View Deal
  • Villa Premiere Boutique Hotel & Romantic Getaway
    #3 Most popular

    Villa Premiere Boutique Hotel & Romantic Getaway

    9.0

    £148

    View Deal
  • Hotel Tropicana
    #4 Most popular

    Hotel Tropicana

    8.0

    £31

    View Deal
  • Playa Los Arcos Hotel Beach Resort & Spa
    #5 Most popular

    Playa Los Arcos Hotel Beach Resort & Spa

    7.8

    £59

    View Deal
  • Hotel Encino

    Hotel Encino

    7.6

    £24

    View Deal
  • Emperador Vallarta Beachfront Hotel and Suites

    Emperador Vallarta Beachfront Hotel and Suites

    8.2

    £30

    View Deal
  • Olas Altas Suites

    Olas Altas Suites

    8.6

    £34

    View Deal
  • Hotel Eloisa

    Hotel Eloisa

    8.4

    £33

    View Deal
  • Blue Chairs Resort by the Sea

    Blue Chairs Resort by the Sea

    6.7

    £32

    View Deal
  • Hotel Rio Malecon

    Hotel Rio Malecon

    8.3

    £25

    View Deal

What is the average price of a hotel near Playa Punta De Mita?

Hotels near Playa Punta De Mita are typically 13% more expensive than the average hotel in Puerto Vallarta, which is £67.

Hotels near Playa Punta De Mita
  • Almar Resort Luxury Lgbt Beach Front Experience
    Best value

    Almar Resort Luxury Lgbt Beach Front Experience

    8.6

    £78

    View Deal

What is the average price of a hotel near Iglesia de Nuestra Señora de Guadalupe?

Below are the 12 user recommended hotels in the area of Puerto Vallarta that is closest to Iglesia de Nuestra Señora de Guadalupe. The average price near Iglesia de Nuestra Señora de Guadalupe is £51/night, with prices varying based on several factors including time of year. Hotels near Iglesia de Nuestra Señora de Guadalupe are typically 24% less expensive than the average hotel in Puerto Vallarta, which is £67.

Hotels near Iglesia de Nuestra Señora de Guadalupe
  • Hotel Posada de Roger
    Best value

    Hotel Posada de Roger

    8.7

    £22

    View Deal
  • Almar Resort Luxury Lgbt Beach Front Experience
    #1 Most popular

    Almar Resort Luxury Lgbt Beach Front Experience

    8.6

    £78

    View Deal
  • Buenaventura Grand Hotel & Great Moments
    #2 Most popular

    Buenaventura Grand Hotel & Great Moments

    8.6

    £96

    View Deal
  • Villa Premiere Boutique Hotel & Romantic Getaway
    #3 Most popular

    Villa Premiere Boutique Hotel & Romantic Getaway

    9.0

    £148

    View Deal
  • Hotel Tropicana
    #4 Most popular

    Hotel Tropicana

    8.0

    £31

    View Deal
  • Playa Los Arcos Hotel Beach Resort & Spa
    #5 Most popular

    Playa Los Arcos Hotel Beach Resort & Spa

    7.8

    £59

    View Deal
  • Hotel Encino

    Hotel Encino

    7.6

    £24

    View Deal
  • Emperador Vallarta Beachfront Hotel and Suites

    Emperador Vallarta Beachfront Hotel and Suites

    8.2

    £30

    View Deal
  • Olas Altas Suites

    Olas Altas Suites

    8.6

    £34

    View Deal
  • Hotel Eloisa

    Hotel Eloisa

    8.4

    £33

    View Deal
  • Blue Chairs Resort by the Sea

    Blue Chairs Resort by the Sea

    6.7

    £32

    View Deal
  • Hotel Rio Malecon

    Hotel Rio Malecon

    8.3

    £25

    View Deal

Popular neighbourhoods in Puerto Vallarta

Search for hotels in these Puerto Vallarta neighbourhoods
Hotels in Marina Vallarta
Search hotels in Marina Vallarta
  • Club Regina Puerto Vallarta
    Best value

    Club Regina Puerto Vallarta

    8.6

    £79

    View Deal
  • Marriott Puerto Vallarta Resort & Spa
    #1 Most popular

    Marriott Puerto Vallarta Resort & Spa

    9.0

    £91

    View Deal
Hotels in El Centro
Search hotels in El Centro
  • Hotel Porto Allegro
    Best value

    Hotel Porto Allegro

    9.0

    £41

    View Deal

When to book a hotel in Puerto Vallarta

Check out the information below to find the best deal on a Puerto Vallarta hotel room
Low season
April
High season
December

cheapest month to stay

60%

expected price decrease

most expensive time to stay

34%

expected price increase

Price
£67 - £242
Highest day of week
Sunday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

£124

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£145

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.
1-2 star
£31 - £50
3 star
£65 - £75
4-5 star
£161 - £173

How much does a hotel in Puerto Vallarta cost per night?

Use the information below to find quality Puerto Vallarta hotel rooms for low prices

Hostels and cheap hotels in Puerto Vallarta

These hotels and hostels usually make for a cheap way to stay in Puerto Vallarta
Hotel Posada de Roger

Hotel Posada de Roger

8.7

£22

View Deal
Flamingo Vallarta Hotel & Marina

Flamingo Vallarta Hotel & Marina

7.9

£26

View Deal
Amapas Apartments Puerto Vallarta

Amapas Apartments Puerto Vallarta

9.0

£24

View Deal
Puerto Vallarta Sunset Inn 10

Puerto Vallarta Sunset Inn 10

8.1

£26

View Deal
Hotel Hacienda de Vallarta Centro

Hotel Hacienda de Vallarta Centro

7.3

£25

View Deal
Puerto Vallarta Sunset Inn 9

Puerto Vallarta Sunset Inn 9

7.3

£27

View Deal

Get the best value hotel in Puerto Vallarta

These hotels have the best prices for their ratings
Villa del Mar Beach Resort & Spa Puerto Vallarta

Villa del Mar Beach Resort & Spa Puerto Vallarta

8.4

£50

View Deal
Puerto de Luna Pet Friendly & Family Suites Hotel

Puerto de Luna Pet Friendly & Family Suites Hotel

7.8

£30

View Deal
Hotel Posada de Roger

Hotel Posada de Roger

8.7

£22

View Deal
Flamingo Vallarta Hotel & Marina

Flamingo Vallarta Hotel & Marina

7.9

£26

View Deal
Paradise Village Beach Resort And Spa

Paradise Village Beach Resort And Spa

8.7

£52

View Deal
Hotel Hacienda de Vallarta Centro

Hotel Hacienda de Vallarta Centro

7.3

£25

View Deal

Puerto Vallarta travel information

How long do people stay in Puerto Vallarta?

Visiting Puerto Vallarta for 8 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 £75 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?

April is the cheapest month to book a hotel in Puerto Vallarta. Prices can be 60% 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 Saturday.

Based on the weather in Puerto Vallarta, what attractions are popular during April?

Temperatures in Puerto Vallarta are typically around 23 °C during April and the chance of rain is low, which makes April the perfect time to spend some time outside at popular area attractions like Playa de los Muertos and Playa de los Muertos.