Hotels in Puerto Vallarta

Search and compare Puerto Vallarta hotels from hundreds of travel sites and save

Puerto Vallarta, Jalisco, Mexico
27 Sep — 28 Sep2
Puerto Vallarta, Jalisco, Mexico
Mon 27/9
Tue 28/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Puerto Vallarta

Filter by star ratings
All filters
Now Amber Puerto Vallarta Resort & Spa
Now Amber Puerto Vallarta Resort & Spa
7.8 Good
David Alfaro Siqueiros No.164-a Lote B, Puerto Vallarta, Jalisco, Mexico
Show on map
0.8 mi from city centre, Puerto Vallarta 
GoodBased on 79 reviews
7.8

Elegantly art deco in design, Now Amber Resort & SPA is located in Puerto Vallarta and provides a sauna, a private beach and a Jacuzzi. Offering free wireless internet, a restaurant and an outdoor pool, the resort is within a 10-minute walk of Playa Norte.

Comfort Inn Puerto Vallarta
Comfort Inn Puerto Vallarta
8.8 Excellent
Blvd. Francisco Medina Ascenci 3965, Puerto Vallarta, Jalisco, Mexico
Show on map
2.9 mi from city centre, Puerto Vallarta 
ExcellentBased on 1,617 reviews
8.8

Located in Puerto Vallarta, Comfort Inn Puerto Vallarta is within a 10-minute drive of Lic Gustavo Diaz Ordaz International Airport and provides an outdoor pool. It also offers meeting rooms, a currency exchange and a 24-hour reception.

Playa Los Arcos Hotel Beach Resort & Spa
Playa Los Arcos Hotel Beach Resort & Spa
7.8 Good
Olas Altas 380, Puerto Vallarta, Jalisco, Mexico
Show on map
2.8 mi from city centre, Puerto Vallarta 
GoodBased on 505 reviews
7.8

Situated just a few steps from Zona Romantica, this peaceful hotel offers both a bar and a restaurant. Popular amenities, such as an outdoor pool and a rooftop terrace, make for an enjoyable stay in Puerto Vallarta.

Hyatt Ziva Puerto Vallarta
Hyatt Ziva Puerto Vallarta
8.8 Excellent
Carretera Barra de Navidad Km. 3.5, Puerto Vallarta, Jalisco, Mexico
Show on map
4.1 mi from city centre, Puerto Vallarta 
ExcellentBased on 232 reviews
8.8

Hyatt Ziva Puerto Vallarta is located in Puerto Vallarta and is close to Zona Romantica. Some of the features provided at this contemporary 5-star resort are an all-inclusive meal plan, outdoor tennis courts and an indoor pool.

Velas Vallarta
Velas Vallarta
8.9 Excellent
Paseo de la Marina Norte 585, Puerto Vallarta, Jalisco, Mexico
Show on map
3.0 mi from city centre, Puerto Vallarta 
ExcellentBased on 49 reviews
8.9

Velas Vallarta provides comfortable 4-star accommodation in Puerto Vallarta. It features a day spa, as well as an all-inclusive meal plan, a beauty centre and a swimming pool.

Canto Del Sol Plaza
Canto Del Sol Plaza
7.9 Good
Clemente Orozco 125, Puerto Vallarta, Jalisco, Mexico
Show on map
0.8 mi from city centre, Puerto Vallarta 
GoodBased on 289 reviews
7.9

Canto del Sol Plaza Vallarta All Inclusive Beach & Tennis Resort is located in Puerto Vallarta and offers indoor tennis courts, an all-inclusive meal plan and outdoor tennis courts. It also provides an outdoor pool, free Wi-Fi and a sauna.

Hilton Puerto Vallarta Resort
Hilton Puerto Vallarta Resort
7.5 Good
Avenue de las Garzas s/n Zona Norte, Puerto Vallarta, Jalisco, Mexico
Show on map
1.5 mi from city centre, Puerto Vallarta 
GoodBased on 163 reviews
7.5

Situated in Puerto Vallarta, the hotel is within walking distance of Puerto Vallarta Cruise Port and offers a private beach and an outdoor pool. It provides a day spa, as well as an all-inclusive meal plan, a kids club and valet parking.

The Westin Resort & Spa, Puerto Vallarta
The Westin Resort & Spa, Puerto Vallarta
8.9 Excellent
Paseo De La Marina Sur 205, Puerto Vallarta, Jalisco, Mexico
Show on map
2.3 mi from city centre, Puerto Vallarta 
ExcellentBased on 475 reviews
8.9

Boasting outdoor tennis courts and a private beach, Westin Resort & Spa Puerto Vallarta is a deluxe base in Puerto Vallarta. It also provides a Turkish steam bath, a sauna and an outdoor pool.

Los Arcos Suites
Los Arcos Suites
8.4 Excellent
Manuel M Dieguez 164, Puerto Vallarta, Jalisco, Mexico
Show on map
2.8 mi from city centre, Puerto Vallarta 
ExcellentBased on 106 reviews
8.4

Los Arcos Suites provides comfortable 4-star accommodation in Puerto Vallarta. It also features a rooftop terrace and an outdoor pool.

Hotel Vallartasol
Hotel Vallartasol
7.7 Good
Lucerna 109, Col. Diaz Ordaz, Puerto Vallarta, Jalisco, Mexico
Show on map
0.6 mi from city centre, Puerto Vallarta 
GoodBased on 288 reviews
7.7

Vallartasol Hotel offers a traditional setting when in Puerto Vallarta. It also provides a coffee bar, a kids pool and an outdoor pool.

Tips for booking a Puerto Vallarta hotel

Cheapest month:April
Most expensive month:December
Average price in Puerto Vallarta:£163/night
Absolute cheapest price found:£8/night
Cheapest day:Monday
Most expensive day:Sunday
£67 - £244
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£106 - £170
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puerto Vallarta hotels

Show all 3,415 hotels
1
Fiesta Inn Puerto Vallarta Isla
Fiesta Inn Puerto Vallarta Isla
8.9 Excellent
Blvd. Francisco Medina Ascencio No. 2479 Interior A Col. Zona Hotelera Norte, Puerto Vallarta, Jalisco, Mexico
Show on map
1.1 mi from city centre, Puerto Vallarta 

Boasting an outdoor pool, Fiesta Inn Puerto Vallarta Isla is situated in Puerto Vallarta and provides modern accommodation. It also offers meeting rooms, babysitting/child services and a 24-hour reception.

2
Plaza Pelicanos Club Beach Resort
Plaza Pelicanos Club Beach Resort
8.1 Excellent
Diego Rivera No.120, Puerto Vallarta, Jalisco, Mexico
Show on map
0.7 mi from city centre, Puerto Vallarta 

Featuring a private beach and an outdoor pool, this 4-star resort is situated in Puerto Vallarta. It has a fitness centre, as well as an all-inclusive meal plan, a kids club and outdoor tennis courts.

3
La Iguana Vallarta
La Iguana Vallarta
8.4 Excellent
Lazaro Cardenas, 310, Puerto Vallarta, Jalisco, Mexico
Show on map
2.6 mi from city centre, Puerto Vallarta 

La Iguana de Oro Vallarta is located in Puerto Vallarta and offers guests free Wi-Fi. It also provides an express check-in and check-out feature, a swimming pool and an outdoor pool.

4
Grand Miramar All Luxury Suites And Residences
Grand Miramar All Luxury Suites And Residences
9.2 Excellent
Paseo de Los Corales 139, Puerto Vallarta, Jalisco, Mexico
Show on map
3.8 mi from city centre, Puerto Vallarta 

Set in Conchas Chinas, this luxury resort features an infinity pool, a sauna and a Jacuzzi. Guests also have access to complimentary Wi-Fi and on-site parking.

5
Crown Paradise Club Puerto Vallarta
Crown Paradise Club Puerto Vallarta
7.7 Good
Paseo De Las Garzas No. 3, Puerto Vallarta, Jalisco, Mexico
Show on map
1.7 mi from city centre, Puerto Vallarta 

Located in Puerto Vallarta, Crown Paradise Club Puerto Vallarta is within a 10-minute drive of Lic Gustavo Diaz Ordaz International Airport and offers an outdoor pool, a private beach and a Jacuzzi. Some of the facilities on offer at this 5-star resort include an all-inclusive meal plan and water slides.

6
Hotel Mousai - Adults Only
Hotel Mousai - Adults Only
9.2 Excellent
Carretera a Barra de Navidad KM 7.5, Puerto Vallarta, Jalisco, Mexico
Show on map
6.4 mi from city centre, Puerto Vallarta 

Situated in Puerto Vallarta, Hotel Mousai - Adults Only offers unique 5-star accommodation, as well as outdoor tennis courts, a private beach and an outdoor pool. It also provides an all-inclusive meal plan, a sauna and a rooftop terrace.

7
Rivera del Rio Boutique Hotel
Rivera del Rio Boutique Hotel
9.1 Excellent
104 Rivera del Rio, Puerto Vallarta, Jalisco, Mexico
Show on map
2.4 mi from city centre, Puerto Vallarta 

Hotel Boutique Rivera Del Rio provides comfortable 4-star accommodation in Puerto Vallarta. It also offers an outdoor pool, a kids pool and babysitting/child services.

8
Holiday Inn Express Puerto Vallarta
Holiday Inn Express Puerto Vallarta
9.0 Excellent
Blvd. Francisco Medina Acencio 3974, Puerto Vallarta, Jalisco, Mexico
Show on map
2.9 mi from city centre, Puerto Vallarta 

Holiday Inn Express Puerto Vallarta provides a modern setting while in Puerto Vallarta. It features a gym, as well as an outdoor pool, a sauna and a sun deck.

Cheapest hotels in Puerto Vallarta, Jalisco

Show all 3,415 hotels
Hotel Vallartasol
Hotel Vallartasol
7.7 Good
Lucerna 109, Col. Diaz Ordaz, Puerto Vallarta, Jalisco, Mexico
Show on map
0.6 mi from city centre,  

Vallartasol Hotel offers a traditional setting when in Puerto Vallarta. It also provides a coffee bar, a kids pool and an outdoor pool.

£29
Avg. per night
Puerto de Luna Pet Friendly & Family Suites Hotel
Puerto de Luna Pet Friendly & Family Suites Hotel
7.8 Good
Blvd. Francisco Medina Ascencio No.2500, Puerto Vallarta, Jalisco, Mexico
Show on map
0.9 mi from city centre,  

Located in Puerto Vallarta, Puerto de Luna Pet Friendly and Family Suites is within a 10-minute drive of Lic Gustavo Diaz Ordaz International Airport and provides an outdoor pool. It offers 4-star accommodation with air-conditioned rooms.

£30
Avg. per night
Comfort Inn Puerto Vallarta
Comfort Inn Puerto Vallarta
8.8 Excellent
Blvd. Francisco Medina Ascenci 3965, Puerto Vallarta, Jalisco, Mexico
Show on map
2.9 mi from city centre,  

Located in Puerto Vallarta, Comfort Inn Puerto Vallarta is within a 10-minute drive of Lic Gustavo Diaz Ordaz International Airport and provides an outdoor pool. It also offers meeting rooms, a currency exchange and a 24-hour reception.

£42
Avg. per night
Holiday Inn Express Puerto Vallarta
Holiday Inn Express Puerto Vallarta
9.0 Excellent
Blvd. Francisco Medina Acencio 3974, Puerto Vallarta, Jalisco, Mexico
Show on map
2.9 mi from city centre,  

Holiday Inn Express Puerto Vallarta provides a modern setting while in Puerto Vallarta. It features a gym, as well as an outdoor pool, a sauna and a sun deck.

£45
Avg. per night
Fiesta Inn Puerto Vallarta Isla
Fiesta Inn Puerto Vallarta Isla
8.9 Excellent
Blvd. Francisco Medina Ascencio No. 2479 Interior A Col. Zona Hotelera Norte, Puerto Vallarta, Jalisco, Mexico
Show on map
1.1 mi from city centre,  

Boasting an outdoor pool, Fiesta Inn Puerto Vallarta Isla is situated in Puerto Vallarta and provides modern accommodation. It also offers meeting rooms, babysitting/child services and a 24-hour reception.

£45
Avg. per night
Los Arcos Suites
Los Arcos Suites
8.4 Excellent
Manuel M Dieguez 164, Puerto Vallarta, Jalisco, Mexico
Show on map
2.8 mi from city centre,  

Los Arcos Suites provides comfortable 4-star accommodation in Puerto Vallarta. It also features a rooftop terrace and an outdoor pool.

£46
Avg. per night
La Iguana Vallarta
La Iguana Vallarta
8.4 Excellent
Lazaro Cardenas, 310, Puerto Vallarta, Jalisco, Mexico
Show on map
2.6 mi from city centre,  

La Iguana de Oro Vallarta is located in Puerto Vallarta and offers guests free Wi-Fi. It also provides an express check-in and check-out feature, a swimming pool and an outdoor pool.

£46
Avg. per night
Rivera del Rio Boutique Hotel
Rivera del Rio Boutique Hotel
9.1 Excellent
104 Rivera del Rio, Puerto Vallarta, Jalisco, Mexico
Show on map
2.4 mi from city centre,  

Hotel Boutique Rivera Del Rio provides comfortable 4-star accommodation in Puerto Vallarta. It also offers an outdoor pool, a kids pool and babysitting/child services.

£48
Avg. per night

Hotel prices in Puerto Vallarta

2 stars or below

£10 - £47

Hotel Vallartasol

No. 1 most popular

£29
Avg. per night
Hotel Yasmin

No. 2 most popular

Hotel Yasmin
8.6 Excellent
£47
Avg. per night
Hostel Vallarta

Best value

Hostel Vallarta
8.4 Excellent
£10
Avg. per night
3 stars

£30 - £97

Canto Del Sol Plaza

No. 1 most popular

£97
Avg. per night
Playa Los Arcos Hotel Beach Resort & Spa
£64
Avg. per night
4 stars and up

£15 - £287

Now Amber Puerto Vallarta Resort & Spa

No. 1 most popular

£185
Avg. per night
Secrets Vallarta Bay Puerto Vallarta Adults Only
£230
Avg. per night
Villas Vallarta By Canto Del Sol
£15
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Puerto Vallarta

About Puerto Vallarta

Puerto Vallarta hosts a unique blend of luxury oceanfront resorts and classic small-town fishing neighbourhoods. Natural beauty surrounds Puerto Vallarta, with Banderas Bay on the coastline and the Sierra Madre Mountains painting the eastern horizon. From shopping in Zona Romantica to dining and drinking along the Malecon, Puerto Vallarta is the ultimate beach getaway.

Things to do

Start your time in Puerto Vallarta with a stroll along the Malecon boardwalk, which mirrors Banderas Bay and bubbles with the energy of street performers, musicians, skaters and local vendors. You’ll find excellent snorkelling on the south side of the bay and can spot stingrays floating against sapphire-blue waters. Clubs and beach bars pump with music and dancing well into the night.

Follow the Malecon to Los Arcos, an icon of seafront arches fronting Plaza Morelos Square. Los Arcos also serves as an amphitheatre where you can enjoy outdoor concerts and theatrical performances. Follow the bells toward the much-loved Church of Our Lady of Guadeloupe, where you can attend mass or tour the inside.

Spend an afternoon in Zona Romantica, a bohemian-style beach village that’s home to Playa los Muertos or Dead Man’s Beach. This is where to enjoy beach volleyball, jet skiing and windsurfing. Cafes, bistros and bars line the streets and alleyways, offering international cuisine, espresso and craft cocktails.

You can visit Isla Rio Cuale, an intriguing island in Banderas Bay, by walking across a chain bridge from Old Town Puerto Vallarta. You’ll find quaint craft markets and artisans selling handmade pottery, embroidered dresses and carved wooden toys.

Getting around

Public buses and taxis service downtown Puerto Vallarta as well as the beach and hotel zones. You can also rent a car at Licenciado Gustavo Díaz Ordaz International Airport.

Puerto Vallarta travel FAQs

  • Where is the best place to stay in Puerto Vallarta?

    Users favour staying in areas such as Marina Vallarta, El Centro, and Zona Romantica. Consider these locations when searching for your desired stay.

  • What are the best hotels in Puerto Vallarta?

    Puerto Vallarta is home to many highly-rated hotels, one of which is Now Amber Puerto Vallarta Resort & Spa, which has a current rating of 7.8. For other potential stays, consider Secrets Vallarta Bay Puerto Vallarta Adults Only and Hilton Vallarta Riviera All-Inclusive Resort,Puerto Vallarta, which can also be great places to stay in Puerto Vallarta.

  • What is a good hotel near Playa de los Muertos?

    A good hotel close to Playa de los Muertos is Hyatt Ziva Puerto Vallarta (rated 8.8/10 from 232 reviews).

  • What is a good hotel in Puerto Vallarta near Vallarta Zoo?

    The most popular hotel near Vallarta Zoo is Barceló Puerto Vallarta, with 152 HotelsCombined users scoring it 8.6/10.

  • Is there a good hotel near Playa Mismaloya?

    If you’re looking for good hotels near Playa Mismaloya, consider Barceló Puerto Vallarta (rated 8.6 over 152 reviews).

  • How much do hotels in Puerto Vallarta cost?

    Searches in the last 72 hours suggest an average price of around £134/night is normal for a hotel in Puerto Vallarta.

  • How much is a cheap hotel in Puerto Vallarta?

    £5/night is the cheapest price found for a hotel in Puerto Vallarta by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Puerto Vallarta tonight?

    A hotel in Puerto Vallarta tonight can start as low as £7 for the night, with an average cost of £117, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Puerto Vallarta tonight, prices start from £24.