Hotels in Puerto Vallarta, Mexico, photo 1
Hotels in Puerto Vallarta, Mexico, photo 2
Hotels in Puerto Vallarta, Mexico, photo 3
Hotels in Puerto Vallarta, Mexico, photo 4
Hotels in Puerto Vallarta, Mexico, photo 5

Hotels in Puerto Vallarta, Mexico

Destination
Type to search destinations...
Check in - Check out
Tue 1 Dec - Thu 3 Dec
Guest
2 adults - 0 children - 1 room
Adults
Per room
2
Children
Ages 0 - 17, per room
0
Ages of children at check-in
Rooms
1
Guests' nationality
Passport country, used for accurate rates

54 hotels in Puerto Vallarta, Mexico, 19 five-star; rooms from $57 per night over the next three months; best months December, January, February and March.

OBO Travel lists 54 hotels in Puerto Vallarta, Mexico, 54 of them with photo galleries and full descriptions. The mix includes 19 five-star and 20 four-star properties, alongside mid-range and budget stays. Well-rated picks include Barceló Puerto Vallarta, Meliá Puerto Vallarta, Krystal Grand Puerto Vallarta and Casa Velas. The best months to visit are December, January, February and March. Over the next three months, rooms start from $57 per night. Prices come live when you pick your dates, with the cancellation policy shown before you book.

Best months to visit
Rooms from
$57 per night
Cheapest rate seen over the next 90 days.
Price trend
Prices for the next 30 days rose 7% over the last two weeks
Tracking since 23 Sep 2026, 48 daily checks.
Cheapest weekends

Cheapest weekends in Puerto Vallarta

Friday and Saturday nights ranked by their two-night total for 2 adults, from the next 16 weekends. Each link opens a live search for exactly those dates.

1
Fri 4 Dec - Sun 6 Dec19% below the median weekend
$115.00 for 2 nights · $57.00 per night
2
Fri 11 Dec - Sun 13 Dec15% below the median weekend
$119.00 for 2 nights · $60.00 per night
3
Fri 20 Nov - Sun 22 Nov10% below the median weekend
$126.00 for 2 nights · $63.00 per night
4
Fri 15 Jan - Sun 17 Jan6% below the median weekend
$132.00 for 2 nights · $66.00 per night
5
Fri 8 Jan - Sun 10 Jan1% below the median weekend
$139.00 for 2 nights · $69.00 per night

Prices are the cheapest available nightly rate for 2 adults in USD, refreshed daily and confirmed live at search. Cheapest weekends in every destination →

Top hotels in Puerto Vallarta

Verified availability first, then star rating and photo quality.

Barceló Puerto Vallarta, Puerto Vallarta
5-Star

Barceló Puerto Vallarta

PUERTO VALLARTA

The Barceló Puerto Vallarta 5-Star Hotel, located on the shores of the beautiful Mismaloya beach south of Puerto Vall...

Meliá Puerto Vallarta, Puerto Vallarta
5-Star

Meliá Puerto Vallarta

PUERTO VALLARTA

This hotel is located in the exclusive Marina Vallarta, 5 minutes from the airport, 10 minutes from the center of Pue...

Krystal Grand Puerto Vallarta, Puerto Vallarta
5-Star

Krystal Grand Puerto Vallarta

PUERTO VALLARTA

Krystal Grand Puerto Vallarta is a superior hotel that offers the highest standard of service and personalized attent...

Casa Velas, Puerto Vallarta
5-Star

Casa Velas

PUERTO VALLARTA

Casa Velas, an adults-only boutique hotel and ocean club, enjoys a serene, intimate and exclusive setting. With Spani...

Barceló Occidental Nuevo Vallarta, Puerto Vallarta
5-Star

Barceló Occidental Nuevo Vallarta

PUERTO VALLARTA

The 5-star Occidental Nuevo Vallarta Hotel is an all-inclusive resort located in a spectacular enclave amidst the inc...

Grand Velas Riviera Nayarit, Puerto Vallarta
5-Star

Grand Velas Riviera Nayarit

PUERTO VALLARTA

This luxurious hotel lies close to the magnificent Banderas Bay, lying just 30 metres away from the beach. The hotel...

Sunset Plaza Beach Resort, Puerto Vallarta
5-Star

Sunset Plaza Beach Resort

PUERTO VALLARTA

This charming, family-friendly hotel is located just next to the beachfront and presents the perfect location for any...

Krystal Grand Nuevo Vallarta, Puerto Vallarta
5-Star

Krystal Grand Nuevo Vallarta

Nuevo Vallarta

This fabulous beachfront hotel enjoys an unbeatable location in Vallarta, overlooking the mesmerizing Bahia de Bander...

Grand Palladium Vallarta Resort & Spa, Puerto Vallarta
5-Star

Grand Palladium Vallarta Resort & Spa

Puerto Vallarta

The Grand Palladium Vallarta Resort & Spa offers an unforgettable Riviera Nayarit vacation. Guests enjoy a private aq...

The Westin Resort & Spa, Puerto Vallarta, Puerto Vallarta
5-Star

The Westin Resort & Spa, Puerto Vallarta

PUERTO VALLARTA

Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After a dip in one of t...

Villa del Palmar Flamingos Beach Resort & Spa, Puerto Vallarta
5-Star

Villa del Palmar Flamingos Beach Resort & Spa

NUEVO VALLARTA

Villa del Palmar Flamingos is located in the vibrant beachfront destination of Riviera Nayarit, where sweeping ocean...

Canto Del Sol, Puerto Vallarta
5-Star

Canto Del Sol

PUERTO VALLARTA

Enjoying a prime location on Banderas Bay Beach, right in the heart of Puerto Vallarta's hotel zone, this magnificent...

Sheraton Buganvilias Resort & Convention Center, Puerto Vallarta
5-Star

Sheraton Buganvilias Resort & Convention Center

PUERTO VALLARTA

Centrally located in Puerto Vallarta, the Sheraton Buganvilias Puerto Vallarta is a luxurious resort just a five-minu...

Villa del Palmar Beach Resort & Spa, Puerto Vallarta
5-Star

Villa del Palmar Beach Resort & Spa

PUERTO VALLARTA

Situated on the soft sands of Banderas Bay is Villa del Palmar Puerto Vallarta, an enchanting family resort that comb...

Crown Paradise Club All Inclusive Resort, Puerto Vallarta
5-Star

Crown Paradise Club All Inclusive Resort

PUERTO VALLARTA

The combination of an excellent location, luxurious accommodations, and an array of facilities for adults and childre...

Armony Marival Resort & Spa Punta de Mita - MGallery Collection, Puerto Vallarta
5-Star

Armony Marival Resort & Spa Punta de Mita - MGallery Collection

Punta de Mita

Nestled between the incomparable Destiladeras beach and the exuberant Sierra Madre Mountains awaits an all inclusive...

Dreams Vallarta Bay Resort & Spa, Puerto Vallarta
5-Star

Dreams Vallarta Bay Resort & Spa

PUERTO VALLARTA

This hotel is located near Teatroo Vallarta, Malecon and Caballito. Puerto Vallarta International Airport is located...

Hilton Vallarta Riviera All-Inclusive Resort, Puerto Vallarta
5-Star

Hilton Vallarta Riviera All-Inclusive Resort

PUERTO VALLARTA

Perfectly situated on the side of a scenic highway with wonderful ocean views, Hilton Vallarta Riviera All-Inclusive...

Hotel Riu Vallarta, Puerto Vallarta
5-Star

Hotel Riu Vallarta

PUERTO VALLARTA

The Hotel Riu Vallarta with its 24 hour a day all-inclusive service overlooks a beautiful white sand beach and offers...

Comfort Inn Puerto Vallarta, Puerto Vallarta

Comfort Inn Puerto Vallarta

PUERTO VALLARTA

The well-being of guests is top of mind at Choice-branded hotels. Guests may experience a variety of new, improved cl...

Grand Miramar All Luxury Suites & Residences, Puerto Vallarta

Grand Miramar All Luxury Suites & Residences

PUERTO VALLARTA

Located at the exclusive residential area of Conchas Chinas and just a few minutes from the waterfront, Grand Miramar...

Marival Emotions Resort & Suites Riviera Nayarit by Mercure, Puerto Vallarta

Marival Emotions Resort & Suites Riviera Nayarit by Mercure

NUEVO VALLARTA

An all-inclusive, family-friendly beachfront resort designed with the whole family's enjoyment in mind. From its larg...

Hotel Villa Varadero, Puerto Vallarta

Hotel Villa Varadero

Bahia De Banderas

This hotel, located 20 minutes from Puerto Vallarta and 10 minutes from Bucerias, offers convenient access to Puerto...

Plaza Pelicanos Grand Beach Resort, Puerto Vallarta

Plaza Pelicanos Grand Beach Resort

PUERTO VALLARTA

Indulge in onsite massages and facials at this all-inclusive resort. Enjoy recreational amenities such as an outdoor...

Luxury hotels in Puerto Vallarta

Five-star properties with photo galleries.

Peak luxury season in Puerto Vallarta
Barceló Puerto Vallarta, Puerto Vallarta
5-Star

Barceló Puerto Vallarta

PUERTO VALLARTA

The Barceló Puerto Vallarta 5-Star Hotel, located on the shores of the beautiful Mismaloya beach south of Puerto Vall...

Meliá Puerto Vallarta, Puerto Vallarta
5-Star

Meliá Puerto Vallarta

PUERTO VALLARTA

This hotel is located in the exclusive Marina Vallarta, 5 minutes from the airport, 10 minutes from the center of Pue...

Krystal Grand Puerto Vallarta, Puerto Vallarta
5-Star

Krystal Grand Puerto Vallarta

PUERTO VALLARTA

Krystal Grand Puerto Vallarta is a superior hotel that offers the highest standard of service and personalized attent...

Casa Velas, Puerto Vallarta
5-Star

Casa Velas

PUERTO VALLARTA

Casa Velas, an adults-only boutique hotel and ocean club, enjoys a serene, intimate and exclusive setting. With Spani...

Barceló Occidental Nuevo Vallarta, Puerto Vallarta
5-Star

Barceló Occidental Nuevo Vallarta

PUERTO VALLARTA

The 5-star Occidental Nuevo Vallarta Hotel is an all-inclusive resort located in a spectacular enclave amidst the inc...

Grand Velas Riviera Nayarit, Puerto Vallarta
5-Star

Grand Velas Riviera Nayarit

PUERTO VALLARTA

This luxurious hotel lies close to the magnificent Banderas Bay, lying just 30 metres away from the beach. The hotel...

Sunset Plaza Beach Resort, Puerto Vallarta
5-Star

Sunset Plaza Beach Resort

PUERTO VALLARTA

This charming, family-friendly hotel is located just next to the beachfront and presents the perfect location for any...

Krystal Grand Nuevo Vallarta, Puerto Vallarta
5-Star

Krystal Grand Nuevo Vallarta

Nuevo Vallarta

This fabulous beachfront hotel enjoys an unbeatable location in Vallarta, overlooking the mesmerizing Bahia de Bander...

Best value hotels in Puerto Vallarta

Three and four-star stays with photos and descriptions.

Cheapest dates in Puerto Vallarta
Hotel Grand Park Royal Puerto Vallarta, Puerto Vallarta

Hotel Grand Park Royal Puerto Vallarta

PUERTO VALLARTA

This high-class resort enjoys a privileged location on the south shore of Banderas Bay in Puerto Vallarta, surrounded...

Playa Los Arcos Hotel Beach Resort & Spa, Puerto Vallarta

Playa Los Arcos Hotel Beach Resort & Spa

PUERTO VALLARTA

The Playa Los Arcos Hotel Beach Resort & Spa, a charming colonial boutique hotel, invites you to enjoy a dream vacati...

Samba Vallarta, Puerto Vallarta

Samba Vallarta

FLAMINGOS

Situated just 30 meters from Puerto Vallarta's center and overlooking the picturesque Bay of Banderas, this inviting...

Paradise Village Beach Resort, Puerto Vallarta

Paradise Village Beach Resort

PUERTO VALLARTA

This magnificent beach resort is marvellously located in Puerto Vallarta, overlooking the sea and very near a marina...

Krystal Puerto Vallarta Hotel, Puerto Vallarta

Krystal Puerto Vallarta Hotel

PUERTO VALLARTA

The modern Krystal Vallarta hotel is situated along the beach and the eternal blue of the Pacific Ocean. It features...

Hotel Tropicana Vallarta, Puerto Vallarta

Hotel Tropicana Vallarta

PUERTO VALLARTA

Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet acces...

Flamingo Vallarta Hotel & Marina, Puerto Vallarta

Flamingo Vallarta Hotel & Marina

PUERTO VALLARTA

This cozy hotel, ideal for both leisure and business travelers, is located in the exclusive Marina Vallarta area of n...

Casa Iguana, Puerto Vallarta

Casa Iguana

PUERTO VALLARTA

This fabulous establishment reveals itself within a landscaped exotic garden, within walking distance of the fabulous...

Frequently asked questions about hotels in Puerto Vallarta

How many hotels are there in Puerto Vallarta?

OBO Travel lists 54 hotels in Puerto Vallarta, Mexico, including 19 five-star and 20 four-star properties.

What are the best hotels in Puerto Vallarta?

Popular choices with strong ratings and photo galleries include Barceló Puerto Vallarta, Meliá Puerto Vallarta, Krystal Grand Puerto Vallarta and Casa Velas. Open any hotel to see rooms, facilities and live prices for your dates.

When is the best time to visit Puerto Vallarta?

The most popular months are December, January, February and March. Hotel prices move with the season, so compare a few dates before you book.

How much does a hotel in Puerto Vallarta cost?

Over the next 90 days the cheapest nightly rate we have seen in Puerto Vallarta is around $57. Prices depend on dates, room type and board basis.

How much does a five-star hotel in Puerto Vallarta cost?

The monthly average of the lowest five-star nightly rate we tracked in Puerto Vallarta is about $216 in July 2027 and $345 in November 2026, across 13 stay months and 364 priced dates. Individual hotels and dates vary; pick your dates to see live rates.

Can I cancel a hotel booking in Puerto Vallarta?

Many rooms offer free cancellation up to a deadline. The exact cancellation policy is shown on every room before you pay.