Hotels in Puerto Vallarta, Mexico

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

Puerto Vallarta, Jalisco, Mexico
Mar 25 — Mar 262
Puerto Vallarta, Jalisco, Mexico
Sat 3/25
Sun 3/26
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Puerto Vallarta

Filter by star ratings
All filters
Canto Del Sol Plaza
7.8 Good
Clemente Orozco 125, Puerto Vallarta, Jalisco, Mexico
Show on map
0.8 mi from city centre, Puerto Vallarta, JA, Mexico 
GoodBased on 451 reviews
7.8

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

Luna Liquida Hotel Boutique
9.5 Excellent
Iturbide 408, Col. Centro, Puerto Vallarta, Jalisco, Mexico
Show on map
2.3 mi from city centre, Puerto Vallarta, JA, Mexico 
ExcellentBased on 4 reviews
9.5

Featuring a rooftop terrace, an outdoor pool and outdoor tennis courts, Luna Liquida is situated in Puerto Vallarta and is a short walk from Arte Del Las Americas. It provides good-value accommodation with complimentary Wi-Fi access.

Hilton Puerto Vallarta Resort
7.0 Good
Ave de Las Garzas 136, Puerto Vallarta, Jalisco, Mexico
Show on map
1.5 mi from city centre, Puerto Vallarta, JA, Mexico 
GoodBased on 23 reviews
7.0

Situated in Puerto Vallarta, Hilton Puerto Vallarta Resort All Inclusive provides 4-star accommodation, as well as a private beach and an outdoor pool. It also offers an all-inclusive meal plan, a kids club and valet parking.

Friendly Vallarta Beach Resort & Spa
8.1 Excellent
Blvd. Francisco Medina Ascencio #2199, Puerto Vallarta, Jalisco, Mexico
Show on map
0.9 mi from city centre, Puerto Vallarta, JA, Mexico 
ExcellentBased on 393 reviews
8.1

Guests of this luxury resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all just a quick drive from the heart of Puerto Vallarta. It also offers outdoor tennis courts, a Jacuzzi and an outdoor pool.

Villa Premiere Boutique Hotel & Romantic Getaway
8.6 Excellent
Calle San Salvador 117, Puerto Vallarta, Jalisco, Mexico
Show on map
1.4 mi from city centre, Puerto Vallarta, JA, Mexico 
ExcellentBased on 80 reviews
8.6

Villa Premiere Boutique Hotel & Romantic Getaway provides comfortable 5-star accommodation in Puerto Vallarta. It has a gym, as well as a Jacuzzi, an outdoor pool and a sauna.

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 centre, Puerto Vallarta, JA, Mexico 
ExcellentBased on 1,131 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.

Hotel Casa Iguana Mismaloya
8.1 Excellent
Avenue 5 De Mayo 455, Puerto Vallarta, Jalisco, Mexico
Show on map
8.5 mi from city centre, Puerto Vallarta, JA, Mexico 
ExcellentBased on 825 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.

Los Muertos Beach Condo 401
Puerto Vallarta, Jalisco, Mexico
Show on map
3.1 mi from city centre, Puerto Vallarta, JA, Mexico 

Providing an outdoor pool, V Luxury Condo Hotel Los Muertos Beach is located in Puerto Vallarta and is a brief stroll from Malecon and Playa de los Muertos. It also offers a sun deck, an airport shuttle and free Wi-Fi.

Mondavi
9.1 Excellent
Paseo de los Corales 135, Puerto Vallarta, Jalisco, Mexico
Show on map
3.8 mi from city centre, Puerto Vallarta, JA, Mexico 
ExcellentBased on 514 reviews
9.1

Mondavi is located in Puerto Vallarta and offers a Jacuzzi and a free shuttle service. It provides 3-star accommodation with air-conditioned rooms.

Villas del Sol en Los Tules
8.8 Excellent
Boulevard Francisco Medina Ascencio Km.2.5, Puerto Vallarta, Jalisco, Mexico, Puerto Vallarta, Jalisco, Mexico
Show on map
0.9 mi from city centre, Puerto Vallarta, JA, Mexico 
ExcellentBased on 522 reviews
8.8

Villas del Sol en Los Tules is situated in Puerto Vallarta and provides guests with free Wi-Fi. It also provides a kids pool, an outdoor pool and massage services.

Tips for booking hotels in Puerto Vallarta

Cheapest month:October
Most expensive month:March
Average price in Puerto Vallarta:$332/night
Cheapest price found:$26/night
Cheapest day:Monday
Most expensive day:Tuesday
$235 - $454
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$333 - $571
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puerto Vallarta hotels

1
Los Tules Resort
Blvd Francisco Medina Ascencio, Puerto Vallarta, Jalisco, Mexico
Show on map
0.8 mi from city centre, Puerto Vallarta, JA, Mexico 

Featuring free Wi-Fi and an outdoor pool, Los Tules Resort is located in Puerto Vallarta and offers charming accommodation. The various facilities this rustic resort has to offer include a 24-hour reception, babysitting/child services and a kids pool.

$203
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 centre, Puerto Vallarta, JA, Mexico 

Fiesta Inn Puerto Vallarta Isla offers 4-star accommodation in Puerto Vallarta. It also provides meeting rooms, an outdoor pool and a 24-hour reception.

$98
Avg. per night
3
Plaza Pelicanos Club Beach Resort
7.6 Good
Diego Rivera No.120, Puerto Vallarta, Jalisco, Mexico
Show on map
0.7 mi from city centre, 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.

$140
Avg. per night
4
La Iguana Vallarta Lgbt Experience - Romantic Zone
8.3 Excellent
Lazaro Cardenas, 310, Puerto Vallarta, Jalisco, Mexico
Show on map
2.6 mi from city centre, 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.

$57
Avg. per night
5
Grand Miramar All Luxury Suites And Residences
9.1 Excellent
Paseo de Los Corales 139, Puerto Vallarta, Jalisco, Mexico
Show on map
3.8 mi from city centre, 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.

$148
Avg. per night
6
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, JA, Mexico 

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.

$377
Avg. per night
7
Holiday Inn Express Puerto Vallarta
8.8 Excellent
Blvd. Francisco Medina Acencio 3974, Puerto Vallarta, Jalisco, Mexico
Show on map
2.9 mi from city centre, 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.

$84
Avg. per night
8
One Puerto Vallarta Aeropuerto
7.9 Good
Boulevard Francisco Medina Ascencio, 3987 Fraccionamiento Marina Vallarta, Puerto Vallarta, Jalisco, Mexico
Show on map
3.1 mi from city centre, Puerto Vallarta, JA, Mexico 

Conveniently located within Lic Gustavo Diaz Ordaz International Airport, One Puerto Vallarta Aeropuerto offers comfortable accommodation in Puerto Vallarta. It also provides meeting rooms, an outdoor pool and luggage storage.

$69
Avg. per night

Cheapest hotels in Puerto Vallarta, Mexico

Hostel Enjoy Vallarta 19
2.4 Mediocre
1258 Calle Peru, Puerto Vallarta, Jalisco, Mexico
Show on map
1.5 mi from city centre, 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.

$12
Avg. per night
Hostel Vallarta
8.1 Excellent
535 Calle Juárez Centro, Puerto Vallarta, Jalisco, Mexico
Show on map
2.2 mi from city centre, Puerto Vallarta, JA, Mexico 

Hostel Vallarta provides a comfortable setting when in Puerto Vallarta. It is conveniently positioned for those wanting to visit local attractions.

$18
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 centre, 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.

$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 centre, 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.

$44
Avg. per night
Casa Anita
7.4 Good
Carretera Barra de Navidad # 601, Puerto Vallarta, Jalisco, Mexico
Show on map
2.9 mi from city centre, Puerto Vallarta, JA, Mexico 

Casa Anita Puerto Vallarta is situated in Puerto Vallarta and is close to the area's tourist attractions. It also features a Jacuzzi and an outdoor pool.

$46
Avg. per night
Hotel Blue Home Vallarta
8.1 Excellent
Puerto Rico 1579 Col. Lazaro Cardenas, Puerto Vallarta, Jalisco, Mexico
Show on map
1.1 mi from city centre, Puerto Vallarta, JA, Mexico 

Hotel Las Perlas Vallarta is located in Puerto Vallarta and provides guests with free Wi-Fi. Those staying at the property have access to a swimming pool and a sun deck.

$47
Avg. per night
Hotel Portonovo Plaza Malecon
8.1 Excellent
Av. Mexico # 1125, Puerto Vallarta, Jalisco, Mexico
Show on map
1.7 mi from city centre, Puerto Vallarta, JA, Mexico 

Located in Puerto Vallarta, Hotel Portonovo Plaza Malecon is an easy drive from Zona Romantica and Las Caletas Beach. It has a gym, as well as an outdoor pool, a rooftop terrace and valet parking.

$48
Avg. per night
Mar Sereno Hotel And Suites
4.9 Okay
Carretera Barra De Navidad, Km 15, Puerto Vallarta, Jalisco, Mexico
Show on map
10.3 mi from city centre, Puerto Vallarta, JA, Mexico 

Mar Sereno Hotel & Suites is located in Puerto Vallarta and features a rooftop terrace. It also offers a kids pool, an outdoor pool and an express check-in and check-out feature.

$49
Avg. per night

Hotel prices in Puerto Vallarta

2 stars and under
3 stars
4 stars +

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 in Puerto Vallarta

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 Puerto Vallarta

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.

Facts about staying in Puerto Vallarta

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation