Hotels in Puerto Vallarta

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

Puerto Vallarta, Jalisco, Mexico
Dec 8 — Dec 92
Puerto Vallarta, Jalisco, Mexico
Wed 12/8
Thu 12/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Puerto Vallarta

Filter by star ratings
All filters
Hotel Casa Iguana Mismaloya
Hotel Casa Iguana Mismaloya
8.2 Excellent
Avenue 5 De Mayo 455, Puerto Vallarta, Jalisco, Mexico
Show on map
8.5 mi from city centre, Puerto Vallarta 
ExcellentBased on 763 reviews
8.2

Hotel Casa Iguana Mismaloya is located in Puerto Vallarta and is close to Las Caletas Beach. It provides a day spa, as well as a sauna, a kids pool and an outdoor pool.

Villa del Mar Beach Resort & Spa, Puerto Vallarta
Villa del Mar Beach Resort & Spa, Puerto Vallarta
8.5 Excellent
Blvd Francisco Medina Ascencio Km 2.5-A, Puerto Vallarta, Jalisco, Mexico
Show on map
1.0 mi from city centre, Puerto Vallarta 
ExcellentBased on 6 reviews
8.5

Villa del Mar Beach Resort & Spa Puerto Vallarta is situated in Puerto Vallarta and is close to the area's popular attractions. It also offers a swimming pool, an outdoor pool and a sauna.

Sunscape Puerto Vallarta Resort & Spa
Sunscape Puerto Vallarta Resort & Spa
7.6 Good
Blvd. Francisco Medina Ascencio Km. 3.5, Puerto Vallarta, Jalisco, Mexico
Show on map
1.1 mi from city centre, Puerto Vallarta 
GoodBased on 61 reviews
7.6

Featuring a private beach and an outdoor pool, this 3.5-star resort is located in Puerto Vallarta. Those staying at the property have access to outdoor tennis courts, a swimming pool and a sauna.

Hotel Amaca Puerto Vallarta - Adults Only
Hotel Amaca Puerto Vallarta - Adults Only
8.6 Excellent
Pino Suarez, 583, Emilio Zapata, Puerto Vallarta, Jalisco, Mexico
Show on map
2.9 mi from city centre, Puerto Vallarta 
ExcellentBased on 202 reviews
8.6

Offering an outdoor pool, a swimming pool and a sauna, Hotel Amaca Puerto Vallarta - Adults Only is situated in Puerto Vallarta and is a five-minute walk from Playa de los Muertos and Zona Romantica. It also offers a Jacuzzi, a concierge and a rooftop terrace.

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 490 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 215 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 Portonovo Plaza Malecon
Hotel Portonovo Plaza Malecon
8.4 Excellent
Av. Mexico # 1125, Puerto Vallarta, Jalisco, Mexico
Show on map
1.7 mi from city centre, Puerto Vallarta 
ExcellentBased on 804 reviews
8.4

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 a rooftop terrace, an outdoor pool and valet parking.

Rivera del Rio Boutique Hotel
Rivera del Rio Boutique Hotel
9.0 Excellent
104 Rivera del Rio, Puerto Vallarta, Jalisco, Mexico
Show on map
2.4 mi from city centre, Puerto Vallarta 
ExcellentBased on 162 reviews
9.0

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.

Hostel Enjoy Vallarta 19
Hostel Enjoy Vallarta 19
5.7 Okay
1258 Calle Peru, Puerto Vallarta, Jalisco, Mexico
Show on map
1.5 mi from city centre, Puerto Vallarta 
OkayBased on 158 reviews
5.7

Hostal Enjoy Vallarta 19 is located in Puerto Vallarta and is close to the area's popular attractions. Those staying at the property can also enjoy complimentary Wi-Fi.

Hotel Hacienda de Vallarta Centro
Hotel Hacienda de Vallarta Centro
7.2 Good
Insurgentes 322 Colonia Emiliano Zapata, Puerto Vallarta, Jalisco, Mexico
Show on map
2.6 mi from city centre, Puerto Vallarta 
GoodBased on 765 reviews
7.2

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 an express check-in and check-out feature, an outdoor pool and a rooftop terrace.

Tips for booking a Puerto Vallarta hotel

Cheapest month:September
Most expensive month:July
Average price in Puerto Vallarta:$234/night
Absolute cheapest price found:$4/night
Cheapest day:Thursday
Most expensive day:Monday
$168 - $338
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$144 - $166
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puerto Vallarta hotels

Show all 3,743 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, 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.

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, JA, Mexico 

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
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, JA, Mexico 

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.

4
Vallarta Shores Beach Hotel
Vallarta Shores Beach Hotel
9.1 Excellent
Calle Malecon 400, Amapas, Puerto Vallarta, Jalisco, Mexico
Show on map
3.2 mi from city centre, Puerto Vallarta, JA, Mexico 

Situated in Puerto Vallarta, Vallarta Shores Beach Hotel is within walking distance of Zona Romantica and features a Jacuzzi, a private beach and an outdoor pool. Some of the premium facilities at this 3-star property include a rooftop terrace and complimentary wireless internet.

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, JA, Mexico 

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.3 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 

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.0 Excellent
104 Rivera del Rio, Puerto Vallarta, Jalisco, Mexico
Show on map
2.4 mi from city centre, Puerto Vallarta, JA, Mexico 

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, JA, Mexico 

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,743 hotels
Hostel Enjoy Vallarta 19
Hostel Enjoy Vallarta 19
5.7 Okay
1258 Calle Peru, Puerto Vallarta, Jalisco, Mexico
Show on map
1.5 mi from city centre,  

Hostal Enjoy Vallarta 19 is located in Puerto Vallarta and is close to the area's popular attractions. Those staying at the property can also enjoy complimentary Wi-Fi.

$8
Avg. per night
Hotel Casa Iguana Mismaloya
Hotel Casa Iguana Mismaloya
8.2 Excellent
Avenue 5 De Mayo 455, Puerto Vallarta, Jalisco, Mexico
Show on map
8.5 mi from city centre,  

Hotel Casa Iguana Mismaloya is located in Puerto Vallarta and is close to Las Caletas Beach. It provides a day spa, as well as a sauna, a kids pool and an outdoor pool.

$36
Avg. per night
Hotel Hacienda de Vallarta Centro
Hotel Hacienda de Vallarta Centro
7.2 Good
Insurgentes 322 Colonia Emiliano Zapata, Puerto Vallarta, Jalisco, Mexico
Show on map
2.6 mi from city centre,  

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 an express check-in and check-out feature, an outdoor pool and a rooftop terrace.

$36
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.

$40
Avg. per night
Hotel Encino
Hotel Encino
7.5 Good
Ave Juarez 122, Puerto Vallarta, Jalisco, Mexico
Show on map
2.5 mi from city centre,  

Situated in Puerto Vallarta, Hotel Encino Puerto Vallarta offers 3-star accommodation, as well as an outdoor pool and free Wi-Fi. It is ideally located for guests wanting to visit local attractions.

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

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 a rooftop terrace, an outdoor pool and valet parking.

$45
Avg. per night
Hotel Rio Malecon
Hotel Rio Malecon
8.3 Excellent
Morelos 170, Centro, Puerto Vallarta, Jalisco, Mexico
Show on map
2.4 mi from city centre,  

Located in Puerto Vallarta, Hotel Rio Malecon is within a 20-minute drive of Lic Gustavo Diaz Ordaz International Airport and offers an outdoor pool. It is conveniently positioned for those wishing to visit the area's popular attractions.

$49
Avg. per night
One Puerto Vallarta Aeropuerto
One Puerto Vallarta Aeropuerto
8.4 Excellent
Boulevard Francisco Medina Ascencio, 3987 Fraccionamiento Marina Vallarta, Puerto Vallarta, Jalisco, Mexico
Show on map
3.1 mi from city centre,  

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.

$54
Avg. per night

Hotel prices in Puerto Vallarta

2 stars and under

$8 - $102

Hostel Enjoy Vallarta 19

#1 Most popular

$8
Avg. per night
Los Tules Villas Del Sol

#2 Most popular

$82
Avg. per night
El Sunset Hostel

Best value

El Sunset Hostel
10.0 Excellent
$8
Avg. per night
3 stars

$36 - $1,115

Blue Chairs Resort by the Sea

#1 Most popular

$76
Avg. per night
Canto Del Sol Plaza

#2 Most popular

$133
Avg. per night
Hotel Hacienda de Vallarta Centro
$36
Avg. per night
4 stars +

$16 - $527

Hyatt Ziva Puerto Vallarta

#1 Most popular

$319
Avg. per night
Marriott Puerto Vallarta Resort & Spa

#2 Most popular

$211
Avg. per night
Villas Vallarta By Canto Del Sol
$16
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 favor staying in areas such as Zona Romantica, Zona Hotelera, and El Centro. Consider these locations when searching for your desired stay.

  • What are the best hotels in Puerto Vallarta?

    Hyatt Ziva Puerto Vallarta, rated with a score of 8.8 from 215 reviewers, is one of the most popular hotels in Puerto Vallarta. Other top stays include Barceló Puerto Vallarta, with an average rating of 8.4 from 160 reviewers, and Marriott Puerto Vallarta Resort & Spa, with a score of 8.9 from 660 reviewers.

  • What is a good hotel near Malecon?

    A good hotel close to Malecon is Almar Resort Luxury Lgbt Beach Front Experience (rated 8.5/10 from 241 reviews).

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

    Hyatt Ziva Puerto Vallarta is the most recommended hotel near Playa de los Muertos on HotelsCombined (scoring 8.8 over 215 reviews).

  • Is there a good hotel near Los Muertos Pier?

    Close to Los Muertos Pier you will find Hyatt Ziva Puerto Vallarta, which has a rating of 8.8 over 215 HotelsCombined reviews.

  • How much do hotels in Puerto Vallarta cost?

    Hotels in Puerto Vallarta cost an average of $364/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Puerto Vallarta had higher average prices of $345/night and $696/night respectively.

  • How much is a cheap hotel in Puerto Vallarta?

    $8/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 $8 for the night, with an average cost of $231, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Puerto Vallarta tonight, prices start from $75.

  • What are the best hotels on Olas Altas in Puerto Vallarta?

    If you’re visiting Puerto Vallarta, Old Town is the typical Historic District of the city in the Romantic Zone neighborhood. Through Old Town you’ll find a lot of restaurants and shops along Olas Altas street. Book hotels in Puerto Vallarta near this typical area to enjoy Puerto Vallarta to its fullest. The Pinnacle Resorts 220 is a four-star hotel right off of Olas Altas street. It has an outdoor pool and an airport shuttle service. If you’re searching for cheap hotels in Puerto Vallarta near Olas Altas, Alexandross Hostel Bnb is a more modest yet charming option with excellent reviews. Olas Altas is still at walking distance. Another top street in Puerto Vallarta is the Malecón Boardwalk near Downtown. Hotel 522 is just a few blocks from Malecón.

  • Are there kid-friendly hotels in Puerto Vallarta?

    For those traveling with their families, you will want to find kid-friendly hotels in Puerto Vallarta. The main attractions in the city are the beautiful beaches. One Beach Street Zona Romantica Puerto Vallarta could be a good option to not be among the nightlife spots and be very close to Los Muertos Beach. This beach is great for water sports and exploring the pier. Vamar Vallarta Marina & Beach Resort is a beachfront property in the northern part of Puerto Vallarta in Marina Vallarta. Apart from having an outdoor pool and being close to the beach, the Aquaventuras waterpark and the Dolphin Discovery Vallarta is just about a 20-minute drive away. There are various Puerto Vallarta hotels that are great for family vacations. Grand Velas Riviera Nayarit has a kid-friendly buffet, a kids’ club and outdoor play equipment along with cooking classes for children. If you need it, the hotel also offers a babysitting service.

  • How do I find a peaceful and quiet hotel in Puerto Vallarta?

    When you’re looking for hotels in Puerto Vallarta and value some peace and quiet, we suggest searching for places away from the busy spots and main attractions. The South Zone, like Conchas Chinas neighborhood, is a great area to stay in to get some true relaxing time while in Puerto Vallarta. It’s away from the busy streets but still close enough to enjoy the attractions. Grand Miramar All Luxury Suites and Residences is ideal for a relaxing getaway. Enjoy a massage or a visit to the hotel spa. With a short walk to 200 Highway, you can catch the C02 Bus into the Zona Romantica and be there in about 40 minutes. Costa Sur Resort & Spa is another hotel with excellent reviews in a more secluded area away from the busy city center of Puerto Vallarta. The resort also offers a spa and beachfront views. If you’re looking for a more modest and quiet vacation, you can stay north of the city center near the marina and golf club in Marina Vallarta. Casa La Columna is a charming house that offers rooms only for adults.

  • What neighborhoods in Puerto Vallarta have the best restaurants?

    For the foodies looking to enjoy some exquisite cuisine during their vacation in Puerto Vallarta, there are a number of restaurants you can go to and stay near. The neighborhoods where you’ll find the largest variety of dining options is in both the Romantic Zone and the Center of Puerto Vallarta. Hotel Posada de Roger is located in the heart of the Romantic Zone. Just a few blocks away you’ll find some of the best local Mexican restaurants. If you’re looking for less casual dining options, you can stay at the Sheraton Buganvillas Resort & Convention Center. The resort has a sports bar and restaurant known for its great food and service. Ten to Ten Puerto Vallarta Hostel is a good choice to stay at in the central district. It’s conveniently located near the Malecón Boardwalk and you’ll be within walking distance to a variety of great dining options, including Mexican, Cajun, Italian, Cuban and seafood grills.