Hotels in Puerto Vallarta

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

Puerto Vallarta, Jalisco, Mexico
18 Jun — 19 Jun2
Puerto Vallarta, Jalisco, Mexico
Fri 18-6
Sat 19-6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Puerto Vallarta

Filter by star ratings
All filters
Almar Resort Luxury Lgbt Beach Front Experience
Almar Resort Luxury Lgbt Beach Front Experience
8.6 Excellent
Amapas #380 Col. Emiliano Zapata, Puerto Vallarta, Jalisco, Mexico
Show on map
5.1 km from city centre, Puerto Vallarta 
ExcellentBased on 243 reviews
8.6

This luxury resort in Puerto Vallarta offers free wireless internet, as well as a swimming pool and an outdoor pool. It also provides a Jacuzzi, a terrace and outdoor tennis courts.

Los Arcos Suites
Los Arcos Suites
8.5 Excellent
Manuel M Dieguez 164, Puerto Vallarta, Jalisco, Mexico
Show on map
4.5 km from city centre, Puerto Vallarta 
ExcellentBased on 100 reviews
8.5

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

Fiesta Americana Puerto Vallarta & Spa Hotel
Fiesta Americana Puerto Vallarta & Spa Hotel
8.7 Excellent
Av. Francisco Medina Ascencio km 2.5, Puerto Vallarta, Jalisco, Mexico
Show on map
1.5 km from city centre, Puerto Vallarta 
ExcellentBased on 430 reviews
8.7

Boasting an outdoor pool and a rooftop terrace, Fiesta Americana Puerto Vallarta All Inclusive & Spa is situated in Puerto Vallarta and offers themed accommodation. It provides 5-star accommodation with air-conditioned rooms.

San Marino
San Marino
7.2 Good
Rodolfo Gomez N 111, Puerto Vallarta, Jalisco, Mexico
Show on map
4.7 km from city centre, Puerto Vallarta 
GoodBased on 637 reviews
7.2

Providing an outdoor pool and a private beach, San Marino Vallarta Centro Beach Front is located in Puerto Vallarta and is a short walk from Playa de los Muertos and Zona Romantica. It also provides a kids club, an all-inclusive meal plan and an express check-in and check-out feature.

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
4.7 km from city centre, Puerto Vallarta 
ExcellentBased on 674 reviews
9.0

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.

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
6.5 km from city centre, Puerto Vallarta 
ExcellentBased on 233 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.

Hotel B Nayar
Hotel B Nayar
8.1 Excellent
Carretera a Puerto Vallarta km1, La Cruz de Huanacaxtle, Nayarit, Mexico
Show on map
20.4 km from city centre, Puerto Vallarta 
ExcellentBased on 71 reviews
8.1

Conveniently based and offering a private beach, outdoor tennis courts and an outdoor pool, this luxury property is a short drive from Bucerias. It is moments from the beach and offers comfortable 5-star accommodation.

Hotel Yasmin
Hotel Yasmin
8.6 Excellent
Basalio Badillo 168, Puerto Vallarta, Jalisco, Mexico
Show on map
4.5 km from city centre, Puerto Vallarta 
ExcellentBased on 486 reviews
8.6

Offering an outdoor pool, Hotel Yasmin Puerto Vallarta is located in Puerto Vallarta and is a five-minute walk from Playa de los Muertos. Guests can also enjoy complimentary internet access in all areas.

Hacienda Buenaventura Hotel & Mexican Charm
Hacienda Buenaventura Hotel & Mexican Charm
8.0 Excellent
Blvd. Francisco Medina Ascencio 2699, Puerto Vallarta, Jalisco, Mexico
Show on map
2.3 km from city centre, Puerto Vallarta 
ExcellentBased on 110 reviews
8.0

Guests of this hotel will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located a short car ride from the heart of Puerto Vallarta. It also provides free Wi-Fi, an outdoor pool and an all-inclusive meal plan.

Iberostar Selection Playa Mita
Iberostar Selection Playa Mita
8.6 Excellent
Comercial Camino Ingreso a Litibú, Lote 15, Punta de Mita, Nayarit, Mexico
Show on map
32.3 km from city centre, Puerto Vallarta 
ExcellentBased on 245 reviews
8.6

Providing an in-house night club and a beauty salon, Iberostar Selection Playa Mita is located in Punta de Mita and offers 4-star accommodation. It has a spa, as well as a sauna, a private beach and massage services.

Tips for booking a Puerto Vallarta hotel

Cheapest month:September
Most expensive month:December
Average price in Puerto Vallarta:S$ 284/night
Absolute cheapest price found:S$ 5/night
Cheapest day:Thursday
Most expensive day:Saturday
S$ 195 - S$ 384
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 180 - S$ 211
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puerto Vallarta hotels

Show all 2,997 hotels
1
Iberostar Selection Playa Mita
Iberostar Selection Playa Mita
8.6 Excellent
Comercial Camino Ingreso a Litibú, Lote 15, Punta de Mita, Nayarit, Mexico
Show on map
4.3 km from city centre, Punta de Mita 

Providing an in-house night club and a beauty salon, Iberostar Selection Playa Mita is located in Punta de Mita and offers 4-star accommodation. It has a spa, as well as a sauna, a private beach and massage services.

2
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
4.7 km 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.

3
Fiesta Americana Puerto Vallarta & Spa Hotel
Fiesta Americana Puerto Vallarta & Spa Hotel
8.7 Excellent
Av. Francisco Medina Ascencio km 2.5, Puerto Vallarta, Jalisco, Mexico
Show on map
1.5 km from city centre, Puerto Vallarta 

Boasting an outdoor pool and a rooftop terrace, Fiesta Americana Puerto Vallarta All Inclusive & Spa is situated in Puerto Vallarta and offers themed accommodation. It provides 5-star accommodation with air-conditioned rooms.

4
Almar Resort Luxury Lgbt Beach Front Experience
Almar Resort Luxury Lgbt Beach Front Experience
8.6 Excellent
Amapas #380 Col. Emiliano Zapata, Puerto Vallarta, Jalisco, Mexico
Show on map
5.1 km from city centre, Puerto Vallarta 

This luxury resort in Puerto Vallarta offers free wireless internet, as well as a swimming pool and an outdoor pool. It also provides a Jacuzzi, a terrace and outdoor tennis courts.

5
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
6.5 km from city centre, Puerto Vallarta 

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.

6
Los Arcos Suites
Los Arcos Suites
8.5 Excellent
Manuel M Dieguez 164, Puerto Vallarta, Jalisco, Mexico
Show on map
4.5 km from city centre, Puerto Vallarta 

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

7
Hacienda Buenaventura Hotel & Mexican Charm
Hacienda Buenaventura Hotel & Mexican Charm
8.0 Excellent
Blvd. Francisco Medina Ascencio 2699, Puerto Vallarta, Jalisco, Mexico
Show on map
2.3 km from city centre, Puerto Vallarta 

Guests of this hotel will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located a short car ride from the heart of Puerto Vallarta. It also provides free Wi-Fi, an outdoor pool and an all-inclusive meal plan.

8
Hotel Yasmin
Hotel Yasmin
8.6 Excellent
Basalio Badillo 168, Puerto Vallarta, Jalisco, Mexico
Show on map
4.5 km from city centre, Puerto Vallarta 

Offering an outdoor pool, Hotel Yasmin Puerto Vallarta is located in Puerto Vallarta and is a five-minute walk from Playa de los Muertos. Guests can also enjoy complimentary internet access in all areas.

Cheapest hotels in Puerto Vallarta, Jalisco

Show all 2,997 hotels
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
4.7 km 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.

S$ 78
Avg. per night
Hotel Yasmin
Hotel Yasmin
8.6 Excellent
Basalio Badillo 168, Puerto Vallarta, Jalisco, Mexico
Show on map
4.5 km from city centre,  

Offering an outdoor pool, Hotel Yasmin Puerto Vallarta is located in Puerto Vallarta and is a five-minute walk from Playa de los Muertos. Guests can also enjoy complimentary internet access in all areas.

S$ 85
Avg. per night
Los Arcos Suites
Los Arcos Suites
8.5 Excellent
Manuel M Dieguez 164, Puerto Vallarta, Jalisco, Mexico
Show on map
4.5 km from city centre,  

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

S$ 96
Avg. per night
San Marino
San Marino
7.2 Good
Rodolfo Gomez N 111, Puerto Vallarta, Jalisco, Mexico
Show on map
4.7 km from city centre,  

Providing an outdoor pool and a private beach, San Marino Vallarta Centro Beach Front is located in Puerto Vallarta and is a short walk from Playa de los Muertos and Zona Romantica. It also provides a kids club, an all-inclusive meal plan and an express check-in and check-out feature.

S$ 102
Avg. per night
Almar Resort Luxury Lgbt Beach Front Experience
Almar Resort Luxury Lgbt Beach Front Experience
8.6 Excellent
Amapas #380 Col. Emiliano Zapata, Puerto Vallarta, Jalisco, Mexico
Show on map
5.1 km from city centre,  

This luxury resort in Puerto Vallarta offers free wireless internet, as well as a swimming pool and an outdoor pool. It also provides a Jacuzzi, a terrace and outdoor tennis courts.

S$ 136
Avg. per night
Hacienda Buenaventura Hotel & Mexican Charm
Hacienda Buenaventura Hotel & Mexican Charm
8.0 Excellent
Blvd. Francisco Medina Ascencio 2699, Puerto Vallarta, Jalisco, Mexico
Show on map
2.3 km from city centre,  

Guests of this hotel will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located a short car ride from the heart of Puerto Vallarta. It also provides free Wi-Fi, an outdoor pool and an all-inclusive meal plan.

S$ 151
Avg. per night
Hotel B Nayar
Hotel B Nayar
8.1 Excellent
Carretera a Puerto Vallarta km1, La Cruz de Huanacaxtle, Nayarit, Mexico
Show on map
1.0 km from city centre,  

Conveniently based and offering a private beach, outdoor tennis courts and an outdoor pool, this luxury property is a short drive from Bucerias. It is moments from the beach and offers comfortable 5-star accommodation.

S$ 239
Avg. per night
Fiesta Americana Puerto Vallarta & Spa Hotel
Fiesta Americana Puerto Vallarta & Spa Hotel
8.7 Excellent
Av. Francisco Medina Ascencio km 2.5, Puerto Vallarta, Jalisco, Mexico
Show on map
1.5 km from city centre,  

Boasting an outdoor pool and a rooftop terrace, Fiesta Americana Puerto Vallarta All Inclusive & Spa is situated in Puerto Vallarta and offers themed accommodation. It provides 5-star accommodation with air-conditioned rooms.

S$ 263
Avg. per night

Hotel prices in Puerto Vallarta

3 stars

S$ 78 - S$ 617

San Marino

No. 1 most popular

San Marino
7.2 Good
S$ 102
Avg. per night
Los Arcos Suites

No. 2 most popular

Los Arcos Suites
8.5 Excellent
S$ 96
Avg. per night
Holiday Inn Express Puerto Vallarta
S$ 78
Avg. per night
4 stars and up

S$ 136 - S$ 339

Hacienda Buenaventura Hotel & Mexican Charm

No. 1 most popular

S$ 151
Avg. per night
Hyatt Ziva Puerto Vallarta

No. 2 most popular

S$ 339
Avg. per night
Almar Resort Luxury Lgbt Beach Front Experience
S$ 136
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?

    Puerto Vallarta has plenty to offer. Consider staying in some of its most favoured locations, like Marina Vallarta, Zona Hotelera, and Zona Romantica.

  • What are the best hotels in Puerto Vallarta?

    Puerto Vallarta is home to many highly-rated hotels, one of which is City Express Plus Puerto Vallarta, which has a current rating of 8.6. For other potential stays, consider Hacienda Buenaventura Hotel & Mexican Charm and Barceló Puerto Vallarta, which can also be great places to stay in Puerto Vallarta.

  • What is a good hotel near Vallarta Zoo?

    Barceló Puerto Vallarta is a good hotel close to Vallarta Zoo - it has scored 8.6 over 169 reviews from HotelsCombined users.

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

    For a good hotel near to Playa de los Muertos, consider Hyatt Ziva Puerto Vallarta - it is rated 8.8/10 from 233 HotelsCombined reviews.

  • Is there a good hotel near Playa Mismaloya?

    Close to Playa Mismaloya you will find Barceló Puerto Vallarta, which has a rating of 8.6 over 169 HotelsCombined reviews.

  • How much do hotels in Puerto Vallarta cost?

    S$ 347/night is the average price of a hotel in Puerto Vallarta, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Puerto Vallarta, the average price found is S$ 298/night, and for 5-star hotels the average price is S$ 484/night.

  • How much is a cheap hotel in Puerto Vallarta?

    Over the last 3 days, Puerto Vallarta hotels have been found for as cheap as S$ 9/night in searches by HotelsCombined users.