Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Puerto Vallarta – 598 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Tropicana Hotel Puerto Vallarta

Hotel in Mismaloya, Puerto Vallarta

This beachfront hotel overlooks Banderas Bay and is within a 10-minute drive of Puerto Vallarta. The hotel features an outdoor pool and currency exchange at the front desk. Even though we arrived at 11am the receptionist could see that I was ill and checked us in. To our surprise we had a kitchenette including fridge. Bonus! We stay here every year that we go to P.V. and staff and accommodations are always excellent!

Show more Show less
8
Very Good
1,225 reviews
Price from
$46
per night

The Paramar

Hotel in Downtown Puerto Vallarta, Puerto Vallarta

Ideally located in the center of Puerto Vallarta, The Paramar provides express check-in and check-out and free private parking. Boasting family rooms, this property also provides guests with a... I liked the location and the service they provide when I reach hotel. Also the pool have great view.

Show more Show less
9
Awesome
596 reviews
Price from
$54
per night

Hotel Posada De Roger

Hotel in Downtown Puerto Vallarta, Puerto Vallarta

Located in downtown Puerto Vallarta, this hotel is 492 feet from Los Muertos Beach and boardwalk. The hotel features Mexican-style architecture, an outdoor pool and air-conditioned rooms. Everything! Very friendly staff, very helpful, comfortable beds , very clean room and extremely clean common areas and clean pool with comfortable lounges

Show more Show less
8.7
Excellent
664 reviews
Price from
$35.98
per night

Flamingo Vallarta Hotel & Marina

Hotel in Marina Puerto Vallarta, Puerto Vallarta

Featuring an outdoor swimming pool, Flamingo Vallarta Hotel & Marina is located in the heart of Marina Vallarta right on the boardwalk. Free WiFi access is available throughout the property. The loquetion is excellent and the rooms are are clean and the service at the restaurant are excellent and the walk to get to the restaurant is beautifully especially the garden ,and the pools are very clean I was impressed with every ting definitely I will come back here

Show more Show less
7.9
Good
815 reviews
Price from
$51
per night

Mio Vallarta

Hotel in Las Glorias - North Hotel Area, Puerto Vallarta

Located in Puerto Vallarta, less than 0.6 mi from Playa de Oro, Mio Vallarta features accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Great free breakfast. Strong free WiFi. Very good swimming pool. Small but pretty gym. Free parking space. Yummy cocktails. I liked the hospitality of the staff too. Ended up extending the stay. Please keep on doing a great job!!

Show more Show less
9
Awesome
375 reviews
Price from
$60
per night

Hotel Rosita

Hotel in Downtown Puerto Vallarta, Puerto Vallarta

Set on Puerto Vallarta Beach, Hotel Rosita features rooms with balconies and an outdoor swimming pool with ocean views. It is located next to the Malecón Boardwalk’s restaurants and bars. Excellent location... clean ... friendly staff. Will def be booking again .

Show more Show less
8.4
Very Good
456 reviews
Price from
$50
per night

Comfort Inn Puerto Vallarta

Hotel in Puerto Vallarta

Located next to the Marina Vallarta Golf Club in Puerto Vallarta, this smoke-free hotel is 10 minutes from the Puerto Vallarta International Convention Center. Great spot close to the marina and walking distance to the airport, nice pool and fast WiFi

Show more Show less
8.8
Excellent
1,119 reviews
Price from
$40
per night

Hotel Encino

Hotel in Downtown Puerto Vallarta, Puerto Vallarta

This Puerto Vallarta Hotel Encino is opposite the Flea Market and about 820 feet from the beachfront promenade. Features include an outdoor pool and free WiFi. Location is perfect! 2 blocks from the beach!

Show more Show less
7.5
Good
1,209 reviews
Price from
$30
per night

Grand Park Royal Luxury Resort Puerto Vallarta – All inclusive

Hotel in Mismaloya, Puerto Vallarta

Located in Puerto Vallarta, 328 feet from Gemelas Beach, Grand Park Royal Luxury Resort Puerto Vallarta – All inclusive features accommodations with a restaurant, free private parking, an outdoor... Front desk staff great Israel Campos

Show more Show less
8.3
Very Good
240 reviews
Price from
$156
per night

One Puerto Vallarta Aeropuerto

Hotel in Puerto Vallarta

One Puerto Vallarta Aeropuerto is located in Puerto Vallarta, just a short 2-minute drive from the airport. It features free daily breakfast, plus free WiFi and private parking. The location was great! We did a lot of tours and most of them needed to be at the Marina so it was a shot ride in the bus!

Show more Show less
8.4
Very Good
919 reviews
Price from
$42.86
per night

Most-booked hotels in Puerto Vallarta in the past month

See all

Puerto Vallarta's best hotels with breakfast

See all

Budget hotels in Puerto Vallarta

See all

Hotels located in the center of Puerto Vallarta

See all

FAQs about hotels in Puerto Vallarta

  • San Trópico Petit Hotel & Peaceful Escape, Hotel Boutique Rivera Del Rio, and Mondavi are some of the popular hotels in Puerto Vallarta.

  • On average, it costs $68 per night to book a 3-star hotel in Puerto Vallarta for tonight. You'll pay around $184 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Puerto Vallarta will cost around $294, on average (based on Booking.com prices).

  • Travelers who stayed in Puerto Vallarta near Lic. Gustavo Diaz Ordaz Airport (PVR) have said good things about One Puerto Vallarta Aeropuerto, Holiday Inn Express Puerto Vallarta, and Hotel Vista Hermosa.

  • These hotels in Puerto Vallarta are highly rated by couples: Casa Kimberly Boutique Hotel, Villa Lala Boutique Hotel, and Hacienda Escondida Puerto Vallarta.

  • Many families visiting Puerto Vallarta loved staying at Villa Divina Luxury, Hotel Casa Nicole, and ZonaZ Boutique Hotel.

  • On average, 3-star hotels in Puerto Vallarta cost $51 per night, and 4-star hotels in Puerto Vallarta are $128 per night. If you're looking for something really special, a 5-star hotel in Puerto Vallarta can be found for $210 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Puerto Vallarta this weekend is $64 or, for a 4-star hotel, $181. Looking for something even fancier? 5-star hotels in Puerto Vallarta for this weekend cost around $284 per night, on average (based on Booking.com prices).

  • Downtown Puerto Vallarta, Romantic Zone, and Hotel Zone are popular with other travelers visiting Puerto Vallarta.

  • Hotel Casa Nicole, Villa Divina Luxury, and Villa Lala Boutique Hotel got great room view-related reviews from travelers in Puerto Vallarta.

  • For hotels in Puerto Vallarta that serve highly-rated breakfasts, try Villa Lala Boutique Hotel, Hotel Casa Nicole, and Mondavi.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Puerto Vallarta: