Hotels in Puerto Vallarta, Mexico

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

Puerto Vallarta, Jalisco, Mexico
Oct 4 — Oct 52
Puerto Vallarta, Jalisco, Mexico
Wed 10/4
Thu 10/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Puerto Vallarta

These are some of the hotels in Puerto Vallarta with the highest demand. Users can use the filters present to refine their search even further.
Filter by star ratings
All filters
Sheraton Buganvilias Resort and Convention Center
8.2 Excellent
Blvd. Francisco Medina Ascencio No. 999, Puerto Vallarta, Jalisco, Mexico
Show on map
1.1 mi from city center, Puerto Vallarta, JA, Mexico 
ExcellentBased on 317 reviews
8.2

Located in Puerto Vallarta, Sheraton Buganvillas Resort & Convention Center offers contemporary 4-star accommodation, as well as a private beach, outdoor tennis courts and an outdoor pool. It provides a spa and wellness centre, as well as a sauna, a Jacuzzi and an all-inclusive meal plan.

Hyatt Ziva Puerto Vallarta
8.5 Excellent
Carretera Barra de Navidad, Km. 3.5 Zona Hotelera Sur, Puerto Vallarta, Jalisco, Mexico
Show on map
4.1 mi from city center, Puerto Vallarta, JA, Mexico 
ExcellentBased on 289 reviews
8.5

Located in Puerto Vallarta, Hyatt Ziva Puerto Vallarta is within a 20-minute drive of Lic Gustavo Diaz Ordaz International Airport and provides an outdoor pool, a Jacuzzi and outdoor tennis courts. It has a spa, as well as a kids club, an all-inclusive meal plan and a sauna.

Fiesta Americana Puerto Vallarta & Spa Hotel
8.3 Excellent
Av. Francisco Medina Ascencio km 2.5, Puerto Vallarta, Jalisco, Mexico
Show on map
0.9 mi from city center, Puerto Vallarta, JA, Mexico 
ExcellentBased on 606 reviews
8.3

Boasting a sauna, an outdoor pool and a rooftop terrace, Fiesta Americana Puerto Vallarta All Inclusive & Spa is situated in Puerto Vallarta and provides modern accommodation. The various facilities this themed hotel offers include a kids pool, an all-inclusive meal plan and a kids club.

Hilton Vallarta Riviera Resort,Puerto Vallarta
8.7 Excellent
Carretera Barra de Navidad km 4.5, Puerto Vallarta, Jalisco, Mexico
Show on map
5.2 mi from city center, Puerto Vallarta, JA, Mexico 
ExcellentBased on 1,070 reviews
8.7

Boasting an outdoor pool, a Jacuzzi and a sauna, Hilton Vallarta Riviera All-Inclusive Resort Puerto Vallarta is located in Puerto Vallarta and provides comfortable accommodation. It also features a kids club, an all-inclusive meal plan and a sun deck.

Buenaventura Grand Hotel & Great Moments
8.0 Excellent
Avenida Mexico 1301, Puerto Vallarta, Jalisco, Mexico
Show on map
1.5 mi from city center, Puerto Vallarta, JA, Mexico 
ExcellentBased on 511 reviews
8.0

Boasting views of Bay of Banderas, Buenaventura Grand Hotel & Great Moments - All Inclusive is set in a popular part of Puerto Vallarta and provides an outdoor pool and a Jacuzzi. It offers 5-star accommodation with air-conditioned rooms.

Blue Chairs Resort by the Sea - Adults Only
6.5 Good
Malecon Y Almendro No. 4, Puerto Vallarta, Jalisco, Mexico
Show on map
3.1 mi from city center, Puerto Vallarta, JA, Mexico 
GoodBased on 508 reviews
6.5

Boasting an outdoor pool, Blue Chairs Resort by the Sea is situated in Puerto Vallarta and provides comfortable accommodation. It is steps from Malecon and is near the area's well-known attractions and dining spots.

Garlands del Río
8.9 Excellent
Aquiles Serdan 367, Puerto Vallarta, Jalisco, Mexico
Show on map
2.5 mi from city center, Puerto Vallarta, JA, Mexico 
ExcellentBased on 190 reviews
8.9

Garlands Del Rio provides comfortable 4-star accommodation in Puerto Vallarta. It also offers free Wi-Fi, an outdoor pool and a Jacuzzi.

Hotel Casa Iguana Mismaloya
8.1 Excellent
Avenue 5 De Mayo 455, Puerto Vallarta, Jalisco, Mexico
Show on map
8.5 mi from city center, Puerto Vallarta, JA, Mexico 
ExcellentBased on 911 reviews
8.1

Hotel Casa Iguana Mismaloya provides a modern setting when in Puerto Vallarta. It also offers a sauna, a kids pool and an outdoor pool.

Hotel Mousai - Adults Only
9.1 Excellent
Carretera a Barra de Navidad KM 7.5, Puerto Vallarta, Jalisco, Mexico
Show on map
6.4 mi from city center, Puerto Vallarta, JA, Mexico 
ExcellentBased on 74 reviews
9.1

Offering a private beach and an outdoor swimming pool, this 5-star hotel is situated in Puerto Vallarta. It also offers outdoor tennis courts, a sauna and a Jacuzzi.

Marriott Puerto Vallarta Resort & Spa
8.8 Excellent
Paseo La Marina Norte 435, Marina Vallarta, Puerto Vallarta, Jalisco, Mexico
Show on map
2.8 mi from city center, Puerto Vallarta, JA, Mexico 
ExcellentBased on 700 reviews
8.8

Treating guests to a superb infinity pool overlooking the garden and the ocean, Marriott Puerto Vallarta Resort & Spa is situated in Puerto Vallarta and provides a private beach, a sauna and a Jacuzzi. The multiple facilities this modern resort features include a swimming pool, outdoor tennis courts and a beauty centre.

Tips for booking hotels in Puerto Vallarta

Cheapest month:September
Most expensive month:November
Average price in Puerto Vallarta:$354/night
Cheapest price found:$20/night
Cheapest day:Sunday
Most expensive day:Monday
$255 - $568
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$262 - $504
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Puerto Vallarta hotels

Some of the very best Puerto Vallarta hotels as rated by our users. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
Show all 4,549 hotels
1
Hotel Paloma del Mar
7.7 Good
Honduras # 309 Col. 5 de Diciembre, Puerto Vallarta, Jalisco, Mexico
Show on map
1.5 mi from city center, Puerto Vallarta, JA, Mexico 

Located in Puerto Vallarta, Hotel Paloma del Mar is an easy drive from Zona Romantica and Nuevo Vallarta Beach. It also offers a rooftop terrace, an outdoor pool and a beauty centre.

$81
Avg. per night
2
Fiesta Inn Puerto Vallarta Isla
8.8 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 center, Puerto Vallarta, JA, Mexico 

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.

$80
Avg. per night
3
Plaza Pelicanos Club Beach Resort
7.4 Good
Diego Rivera No.120, Puerto Vallarta, Jalisco, Mexico
Show on map
0.7 mi from city center, Puerto Vallarta, JA, Mexico 

Located in Puerto Vallarta, Plaza Pelicanos Club Beach Resort is within a 10-minute drive of Lic Gustavo Diaz Ordaz International Airport and provides an outdoor pool, outdoor tennis courts and a private beach. It has a fitness centre, as well as a kids club, a kids pool and an all-inclusive meal plan.

$131
Avg. per night
4
La Iguana Vallarta Lgbt - Romantic Zone - Party Clubbing Street
6.9 Good
Lazaro Cardenas, 310, Puerto Vallarta, Jalisco, Mexico
Show on map
2.6 mi from city center, Puerto Vallarta, JA, Mexico 

Located in Puerto Vallarta, La Iguana de Oro Vallarta is within a 20-minute drive of Lic Gustavo Diaz Ordaz International Airport and provides free Wi-Fi, an outdoor pool and a swimming pool. It features art deco apartments with an en suite bathroom and a kitchenette.

$61
Avg. per night
5
One Beach Street Zona Romantica Puerto Vallarta
8.1 Excellent
Amapas 270, Puerto Vallarta, Jalisco, Mexico
Show on map
3.1 mi from city center, Puerto Vallarta, JA, Mexico 

This comfortable hotel in Puerto Vallarta offers free Wi-Fi, as well as an outdoor pool and luggage storage. It is moments from Malecon and is close to the area's well-known attractions and dining spots.

$91
Avg. per night
6
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 center, Puerto Vallarta, JA, Mexico 

Set in Conchas Chinas, this luxury resort features an infinity pool, a sauna and a Jacuzzi. Boasting views of Bay of Banderas, it also offers a variety of facilities, including free wireless internet, private parking and a sun deck.

$132
Avg. per night
7
Rivera del Rio Boutique Hotel
8.9 Excellent
104 Rivera del Rio, Puerto Vallarta, Jalisco, Mexico
Show on map
2.4 mi from city center, Puerto Vallarta, JA, Mexico 

Hotel Boutique Rivera Del Rio provides a comfortable setting while in Puerto Vallarta. It also offers an outdoor pool, a Jacuzzi and a kids pool.

$82
Avg. per night
8
Holiday Inn Express Puerto Vallarta
8.9 Excellent
Blvd. Francisco Medina Acencio 3974, Puerto Vallarta, Jalisco, Mexico
Show on map
2.9 mi from city center, Puerto Vallarta, JA, Mexico 

Holiday Inn Express Puerto Vallarta provides 3-star accommodation in Puerto Vallarta. It also features a Jacuzzi, an outdoor pool and a sauna.

$73
Avg. per night

Cheapest hotels in Puerto Vallarta, Mexico

For those on a budget, these are the cheapest hotels available in Puerto Vallarta for the selected dates. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
Show all 4,549 hotels
Hostel Enjoy Vallarta 19
2.4 Mediocre
1258 Calle Peru, Puerto Vallarta, Jalisco, Mexico
Show on map
1.5 mi from city center, Puerto Vallarta, JA, Mexico 

Hostal Enjoy Vallarta 19 is located in Puerto Vallarta and offers guests free Wi-Fi. It is conveniently positioned for guests wishing to discover the area's attractions.

$10
Avg. per night
Hostal Ten to Ten Puerto Vallarta
8.1 Excellent
Calle Juarez 467, Colonia Centro, Puerto Vallarta, Jalisco, Mexico
Show on map
2.2 mi from city center, Puerto Vallarta, JA, Mexico 

Ten to Ten Puerto Vallarta is situated in Puerto Vallarta and offers complimentary Wi-Fi. It is conveniently located for those wanting to sightsee in the area.

$17
Avg. per night
Los Muertos Hostal
8.8 Excellent
Manuel M. Diéguez 138D, Puerto Vallarta, Jalisco, Mexico
Show on map
2.8 mi from city center, Puerto Vallarta, JA, Mexico 

Los Muertos Hostal is located in Puerto Vallarta and provides guests with free Wi-Fi. It is conveniently positioned for guests wanting to sightsee in the area.

$19
Avg. per night
Hotel Hacienda de Vallarta Centro
6.8 Good
Insurgentes 322 Colonia Emiliano Zapata, Puerto Vallarta, Jalisco, Mexico
Show on map
2.6 mi from city center, Puerto Vallarta, JA, Mexico 

Hotel Hacienda de Vallarta Centro is set in Puerto Vallarta and is close to local landmarks, including Zona Romantica, Arte Del Las Americas and Playa de los Muertos. It also offers a 24-hour reception, an outdoor pool and a rooftop terrace.

$42
Avg. per night
Capital O Hotel 522, Puerto Vallarta
7.3 Good
Hidalgo 522, Puerto Vallarta, Jalisco, Mexico
Show on map
2.2 mi from city center, Puerto Vallarta, JA, Mexico 

Capital O Hotel 522 provides comfortable 4-star accommodation in Puerto Vallarta. It is conveniently located for those wishing to discover the area's attractions.

$47
Avg. per night
Hotel Suites La Siesta
Josefa Ortiz de Dominguez y Miramar, Puerto Vallarta, Jalisco, Mexico
Show on map
2.1 mi from city center, Puerto Vallarta, JA, Mexico 

Hotel Suites La Siesta provides comfortable 3-star accommodation in Puerto Vallarta. It also offers an outdoor pool, meeting rooms and a rooftop terrace.

$51
Avg. per night
Casa del Parque Vallarta
4.0 Okay
Argentina 231, Puerto Vallarta, Jalisco, Mexico
Show on map
1.8 mi from city center, Puerto Vallarta, JA, Mexico 

Casa del Parque Vallarta is located in Puerto Vallarta and is close to the area's popular attractions. It provides free Wi-Fi, an express check-in and check-out feature and a swimming pool.

$52
Avg. per night
Hotel Rio Malecon
8.2 Excellent
Morelos 170, Centro, Puerto Vallarta, Jalisco, Mexico
Show on map
2.4 mi from city center, Puerto Vallarta, JA, Mexico 

Hotel Rio Malecon provides comfortable 3-star accommodation in Puerto Vallarta. It is conveniently located for those wishing to discover the area's attractions.

$53
Avg. per night

Hotel prices in Puerto Vallarta

Hotels located in the Puerto Vallarta area sorted by price and hotel class. We've also highlighted the most popular hotels and best value within each hotel class.
2 stars and under
3 stars
4 stars +