The 10 best resorts in Puerto Vallarta, Mexico | Booking.com
Skip to main content

Resorts in Puerto Vallarta

Find the resorts that appeal to you the most

The best resorts in Puerto Vallarta

Check out our selection of great resorts in Puerto Vallarta

Filter by:

Review score

Marcela Resort & Spa

Romantic Zone, Puerto Vallarta

Located in Puerto Vallarta and with Los Muertos Beach reachable within a 6-minute walk, Marcela Resort & Spa provides concierge services, rooms, a terrace, free WiFi throughout the property and a bar....

T
Thompson
From
United Kingdom
Unique and beautiful hotel with very attentive and helpful staff. The style of the hotel was stunning, very cool to wander and explore, and the pools were relaxing and warm. Our room felt like a little home away from home - spacious, comfortable, nicely decorated. Highly recommend Marcela and will definitely return next time in PV
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 294 reviews
Location 9.0
Price from
$92.40
1 night, 2 adults

Hilton Vallarta Riviera All-Inclusive Resort,Puerto Vallarta

Mismaloya, Puerto Vallarta

Perfectly located on a scenic stretch of exclusive coastline, the Hilton Vallarta Riviera All-Inclusive Resort is a mainstay for travelers who want a more authentic experience of Puerto Vallarta.

M
Matthew
From
Canada
well…where to start. I cannot speak more highly about this hotel. The staff work overtime to make your stay the most enjoyable, relaxing and stress-free environment possible. The facilities are incredible. The beach bus beautiful, even if the waves are bad, the wave break they have makes it safe to swim in The restaurants are amazing. There are a series of staff commendations we want to make: * Vela Restaurant: the staff here were amazing * Esmeralda and Norma was a delight to be served by * Pool and Pool Bar: Jose and David were incredible, they made amazing mudslides! * Cocomar (lunch): We ate here at least 5 times on our trip! * Hugo, Benito, Omar, Rodrigo, Carlos, Yemie made this experience incredible! * This team did everything they could to make us, genuinely, feel like family! * Omar is an incredible server! He always had us covered! * When you want a great drink, ask for an Omar Special! * Carlos, the team lead, is an incredibly kind man! We were so blessed to get to know him! * Lobby bar: * Victor and Ricardo made the most incredible drinks! We definitely enjoyed the old fashioneds and the espresso martinis * La Luce: Some of the best Italian food! * Andre did an incredible job of taking great care of us! * Maxal: Hummarabi was a delight! Great server and loved to brink us lots of Mexican water! * israel ensured we had a great time out on the kayaks! * Rafael who works by the pool ensured we all had lots of fun! Whether thats organizing volleyball or crushing us at blackjack in the pool All in all, we had an amazing time and are excited to come back soon!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 335 reviews
Location 9.2
Price from
$391
1 night, 2 adults

Hotel Mousai - Adults Only

Mismaloya, Puerto Vallarta

Offering 4 à la carte Restaurants, Hotel Mousai is the first 5 Diamond, Adults Only Hotel in Puerto Vallarta. It is located in Garza Blanca Beach, only 3.1 mi from Mismaloya Beach.

M
Monika
From
Panama
Amazing hotel, amazing staff, and great views
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 28 reviews
Location 8.9
Price from
$357.99
1 night, 2 adults

Villa del Palmar Beach Resort & Spa Puerto Vallarta

Hotel Zone, Puerto Vallarta

Located on the beaches of Banderas Bay, this Puerto Vallarta resort features a full-service spa.

A
Andrea
From
Switzerland
Clean, beautiful beach, delicious food and super friendly staff! They also have entertainment every night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,246 reviews
Location 9.1
Price from
$116.85
1 night, 2 adults

Costa Sur Resort & Spa

Mismaloya, Puerto Vallarta

This all-suite hotel is in Puerto Vallarta, Mexico, on Banderas Bay. The hotel offers a private ocean lagoon, 2 outdoor swimming pools and an on-site restaurant.

D
Douglas Michael
From
Mexico
The room was exceptional and staff were friendly and helpful. We loved the atmosphere and we met some new friends.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,452 reviews
Location 8.5
Price from
$119.40
1 night, 2 adults

Almar Resort Luxury LGBT Experience by Mantamar Beach Club

Romantic Zone, Puerto Vallarta

Offering a year-round outdoor pool and terrace, Almar Resort Luxury LGBT Experience by Mantamar Beach Club is located in Puerto Vallarta in the Jalisco Region, 3.7 mi from Cruise Ship Pier.

L
Lane
From
Canada
Great resort. Friendly staff. With a perfect no pressure gay scene
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 425 reviews
Location 8.9
Price from
$128.52
1 night, 2 adults

Hyatt Ziva Puerto Vallarta - All Inclusive

Puerto Vallarta

Hyatt Ziva Puerto Vallarta - All Inclusive, nestled in the picturesque city of Puerto Vallarta, offers an enchanting outdoor pool, alongside a spa and wellness center named VitaMar Spa, which delights...

S
Sergio
From
Sweden
Is súper place, not crowded and and with the beach really near to the rooms. Staff were extremely helpful!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 251 reviews
Location 9.3
Price from
$360
1 night, 2 adults

The Hacienda at Krystal Grand Puerto Vallarta- All Inclusive

Hotel Zone, Puerto Vallarta

Offering a swimming pool and beach front setting with magnificent views of the mountains and the Banderas Bay, this hotel is located just a few steps from two modern shopping centers.

P
Philipp
From
Germany
We had an incredible stay to finish off our trip in Mexico. The staff was very welcoming and helpful. One person who stood out was Joaquin! During our stay we had a variety of options of where to eat but we found ourselves always wanting to go to the buffet where Joaquin was. He went above and beyond to make sure we were happy with food and out stay. We will be coming back and are hoping to see him upon our return.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 178 reviews
Location 8.8
Price from
$330.78
1 night, 2 adults

Grand Miramar All Luxury Suites & Residences

Conchas Chinas, Puerto Vallarta

With a stunning view of the city and Pacific Ocean, this impressive hotel is located on the hills of the exclusive Conchas Chinas area, 7 minutes from the famed boardwalk of Puerto Vallarta.

S
SANTIAGO
From
Mexico
Everything’s great ! Amazing view
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 530 reviews
Location 8.5
Price from
$192.05
1 night, 2 adults

Friendly Fun Vallarta Different Experiences - All Inclusive

Hotel Zone, Puerto Vallarta

This all-inclusive Mexico hotel offers private beach access and views of Banderas Bay. The hotel offers a full-service spa with salon and variety of dining options. The rooms include a balcony.

L
Leticia
From
United States
The hotel was clean and well maintained, the premises and staff were outstanding. The variety of entertainment was perfect, the food was excellent and overall everything was great. At the front desk VALERIE is an asset to your company. Thank you VALERIE for your kindness and exelent memory
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 890 reviews
Location 9.1
Price from
$278.18
1 night, 2 adults
All resorts in Puerto Vallarta

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in Puerto Vallarta and surrounding area in the past month

See all

All-inclusive resorts in Puerto Vallarta and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 419 reviews

    Set in tropical gardens in the heart of Puerto Vallarta, the Buenaventura Grand Hotel & Great Moments, It is a 5-star rated, family-friendly hotel surrounded by tropical gardens in the heart of Puerto...

    From $360 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 63 reviews

    Located on the golden sand beach right on the Pacific coast and located just minutes from the famous 'El Malecón' boardwalk.

    From $530 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 94 reviews

    Overlooking the Pacific Ocean, Dreams Vallarta Bay Resort & Spa - All Inclusive features an outdoor swimming pool and private access to the beach.

    From $446 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 828 reviews

    Surrounded by tropical gardens, Plaza Pelicanos Grand Beach Resort is located on Las Gloria Beach, in Puerto Vallarta’s Hotel Zone. It offers a spa and outdoor pools.

    From $343.77 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 954 reviews

    Plaza Pelicanos Club Beach Resort All Inclusive is in the Hotel Zone, just a 5-minute drive from Puerto Vallarta International Airport.

    From $328.03 per night
  • Sunscape Puerto Vallarta Resort

    Puerto Vallarta
    All-inclusive options available
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 57 reviews

    Featuring free WiFi and a year-round outdoor pool, Sunscape Puerto Vallarta Resort offers accommodations in Puerto Vallarta, 0.7 mi from Cruise Ship Pier.

    From $191 per night
  • Krystal Vallarta

    Puerto Vallarta
    All-inclusive options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1,060 reviews

    This Mexican resort is located on the beachfront of Banderas Bay. The hotel features 3 outdoor pools, 3 restaurants and 4 bars.

    From $188.57 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,685 reviews

    Only moments away from Puerto Vallarta city center, this all-inclusive beachfront resort provides exceptional service and luxurious accommodations, in the ideal location for a relaxing and memorable...

    From $355.30 per night

Highly rated resorts in Puerto Vallarta and nearby

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 87 reviews

    Overlooking Bandera Bay and situated right on the beach, this family-friendly all-inclusive resort offers endless recreational activities, first-class amenities and spacious accommodations.

    From $757 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 27 reviews

    Casa Velas Adults Only All Inclusive is ideally located on the Marina Vallarta Golf Club in Puerto Vallarta, Mexico, and features luxurious accommodations as well as first-class amenities and services...

    From $640 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 294 reviews

    Located in Puerto Vallarta and with Los Muertos Beach reachable within a 6-minute walk, Marcela Resort & Spa provides concierge services, rooms, a terrace, free WiFi throughout the property and a bar.

    From $152.15 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 530 reviews

    With a stunning view of the city and Pacific Ocean, this impressive hotel is located on the hills of the exclusive Conchas Chinas area, 7 minutes from the famed boardwalk of Puerto Vallarta.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 251 reviews

    Hyatt Ziva Puerto Vallarta - All Inclusive, nestled in the picturesque city of Puerto Vallarta, offers an enchanting outdoor pool, alongside a spa and wellness center named VitaMar Spa, which delights...

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,450 reviews

    This all-suite hotel is in Puerto Vallarta, Mexico, on Banderas Bay. The hotel offers a private ocean lagoon, 2 outdoor swimming pools and an on-site restaurant.

    From $238.80 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 890 reviews

    This all-inclusive Mexico hotel offers private beach access and views of Banderas Bay. The hotel offers a full-service spa with salon and variety of dining options. The rooms include a balcony.

    From $378.88 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 24 reviews

    Located in Puerto Vallarta, a 4-minute walk from Playa de Oro, Sunscape Residence Tower features views of the city. The property provides a 24-hour front desk, an ATM and currency exchange for guests.

Treat yourself. Popular resorts in Puerto Vallarta and nearby

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,439 reviews

    This all-inclusive resort is right on the beach in Puerto Vallarta. The family friendly resort offers a water park, full-service spa and 3 fine dining restaurants.

    From $373.24 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,003 reviews

    Located in Puerto Vallarta, a few steps from Gemelas Beach, Grand Park Royal Puerto Vallarta - All Inclusive has accommodations with an outdoor swimming pool, free private parking, a fitness center...

    From $301.50 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 179 reviews

    Raintree's Club Regina Puerto Vallarta is the perfect blend of Mexican elegance and style in one of the most traditional beach resorts in Mexico.

    From $137.16 per night
  • Located in Puerto Vallarta, a 3-minute walk from Marina Vallarta Beach, Velas Vallarta Luxury One Bedroom Suite - All-Inclusive Option has accommodations with an outdoor swimming pool, free private...

    From $705.60 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 592 reviews

    Set along Banderas Bay, in the hotel zone of Puerto Vallarta, this All-Inclusive resort offers enjoyable activities, relaxing spa services and delicious on-site dining in one of the 3 specialty...

    From $354.85 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 257 reviews

    Conveniently located in the exclusive Marina Vallarta area, Vamar Vallarta All Inclusive Marina & Beach Resort is an all inclusive resort catering to families, groups and couples of all ages.

    From $380.64 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 473 reviews

    This luxury resort offers a private beach area and an infinity pool overlooking Banderas Bay. Each spacious room includes flat-screen satellite TV, an iPod dock and views of the gardens or ocean.

FAQ about resorts in Puerto Vallarta

Resorts That Guests Love in Puerto Vallarta

See all
  • Avg. price/night: $378.88
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 890 reviews
    Great all inclusive resort. Enjoyed the variety of dining options and no additional costs. Love the cabanas but had to go down early to secure a spot.
    Guest review by
    Richard
    Family with young children
  • Avg. price/night: $378.88
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 890 reviews
    This all-inclusive really is designed to meet the needs of everyone who stays here. To start, the food is incredible. I always recommend trying any soup they have and all the fresh fruit. You are always met with a welcoming smile and a reusable bottle to keep hydrated. I have stayed at this resort three times now and have never once been disappointed. I promise this will be a stay to remember.
    Guest review by
    Savannah
    Family with young children
  • Avg. price/night: $355.30
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,685 reviews
    Comfortable all inclusive resort… beach is beautiful… staff is friendly… food was great… they had free shows almost every evening
    Guest review by
    Danica
    Group
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 251 reviews
    ALL THE FOOD WAS SURPRISINGLY GOOD FOR AN ALL INCLUSIVE RESORT.
    Guest review by
    FRED
    Family with young children
  • Avg. price/night: $343.77
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 828 reviews
    Great little economical all inclusive resort. A great way to enjoy the beach and sun without spending as much as at larger places. The buffet food was surprisingly good, although it would have been nice to have more fruit at all meals (only offered at breakfast). We only ate at the seated restaurant once and it was a great meal. The staff were very friendly and helpful. The pool was a good size for the resort and the little shallow kids’ area was nice to have.
    Guest review by
    Danielle
    Family with young children
  • Avg. price/night: $472
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 425 reviews
    It really feels like a luxury resort.
    Guest review by
    Colten
    Solo traveler
  • Avg. price/night: $360
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 419 reviews
    Spotlessly clean. Friendly staff. Location is ideal if you want to best of both worlds to stay on an all inclusive resort but still be close to all the action and attractions of the old city and the Malecon
    Guest review by
    James
    Young couple
gogless