Find hotels in Mezcales from $33

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Mezcales hotels

Hotel Riu Vallarta - All Inclusive

Hotel Riu Vallarta - All Inclusive
3.5 star property
Nuevo Nayarit
8.4 out of 10, Very Good, (3,709 reviews)
"Great stay, will definetely go back again"
United States
Martin
$173 nightly
The price is $204
May 25 - May 26
Total with taxes and fees
Hotel Riu Vallarta - All Inclusive

Hotel Riu Palace Pacifico - Adults Only - All Inclusive

Hotel Riu Palace Pacifico - Adults Only - All Inclusive
4.5 star property
Nuevo Nayarit
9.2 out of 10, Wonderful, (4,066 reviews)
"friendly staff, nice resort"
United States
Shahla
$250 nightly
The price is $295
May 31 - Jun 1
Total with taxes and fees
Hotel Riu Palace Pacifico - Adults Only - All Inclusive

Hotel Riu Flamingos - All Inclusive

Hotel Riu Flamingos - All Inclusive
3.5 star property
Nuevo Nayarit
8.2 out of 10, Very Good, (1,598 reviews)
"Beautiful resort! "
United States
Selena
Hotel Riu Flamingos - All Inclusive

Krystal Grand Nuevo Vallarta – All Inclusive

Krystal Grand Nuevo Vallarta – All Inclusive
4.0 star property
Nuevo Nayarit
8.0 out of 10, Very Good, (1,711 reviews)
"Great food, friendly staff and clean rooms. "
Canada
GENEVIEVE Arielle
$249 nightly
The price is $307
Jun 12 - Jun 13
Total with taxes and fees
Krystal Grand Nuevo Vallarta – All Inclusive

Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort

Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort
4.0 star property
La Cruz de Huanacaxtle
8.4 out of 10, Very Good, (2,115 reviews)
"My stay at the hotel was very good; it's a family-friendly hotel, ideal for relaxing and enjoying the beach and Mexican food."
Canada
Cesar
$222 nightly
The price is $269
Jun 14 - Jun 15
Total with taxes and fees
Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort

Velas Vallarta Suites Resort All Inclusive

Velas Vallarta Suites Resort All Inclusive
4.5 star property
Marina Vallarta
9.0 out of 10, Wonderful, (1,000 reviews)
"Extremely friendly staff, especially Angel at Andrea restaurant and Ernesto at the pool!"
Canada
Pawel
$334 nightly
The price is $407
May 27 - May 28
Total with taxes and fees
Velas Vallarta Suites Resort All Inclusive

Occidental Nuevo Vallarta - All Inclusive

Occidental Nuevo Vallarta - All Inclusive
4.0 star property
Nuevo Nayarit
8.4 out of 10, Very Good, (1,605 reviews)
"Excelente hotel"
Mexico
Edric Adriel Vazquez
$203 nightly
The price is $247
May 27 - May 28
Total with taxes and fees
Occidental Nuevo Vallarta - All Inclusive

Hard Rock Hotel Vallarta - All Inclusive

Hard Rock Hotel Vallarta - All Inclusive
4.5 star property
Nuevo Nayarit
8.6 out of 10, Excellent, (1,270 reviews)
"Awesome stay!"
United States
Rosa
$273 nightly
The price is $333
May 27 - May 28
Total with taxes and fees
Hard Rock Hotel Vallarta - All Inclusive

Marival Emotions All-Inclusive Resort by Mercure

Marival Emotions All-Inclusive Resort by Mercure
4.0 star property
Nuevo Nayarit
8.2 out of 10, Very Good, (1,209 reviews)
"Nice family resort!"
United States
Wendy
$278 nightly
The price is $337
Jun 10 - Jun 11
Total with taxes and fees
Marival Emotions All-Inclusive Resort by Mercure

Grand Velas Riviera Nayarit - All Inclusive

Grand Velas Riviera Nayarit - All Inclusive
5.0 star property
Nuevo Nayarit
9.6 out of 10, Exceptional, (1,004 reviews)
"This is a very nice hotel. Not crowded. The service and food is excellent."
United States
Azar
$887 nightly
The price is $1,074
May 17 - May 18
Total with taxes and fees
Grand Velas Riviera Nayarit - All Inclusive

Hotel Mio Riviera Nayarit - Adults Only

Hotel Mio Riviera Nayarit - Adults Only
4.0 star property
Nuevo Nayarit
9.4 out of 10, Exceptional, (962 reviews)
"Nuevo nayarit is an excellent location for upgraded stay and quiet. Nice hotel"
United States
faiyaz
$96 nightly
The price is $117
May 27 - May 28
Total with taxes and fees
Hotel Mio Riviera Nayarit - Adults Only

Fiesta Americana Riviera Nayarit Resort All Inclusive & Spa

Fiesta Americana Riviera Nayarit Resort All Inclusive & Spa
4.0 star property
Nuevo Nayarit
8.0 out of 10, Very Good, (427 reviews)
"Large room, very good staff, food and amenities."
Canada
Richard
$214 nightly
The price is $259
Jun 14 - Jun 15
Total with taxes and fees
Fiesta Americana Riviera Nayarit Resort All Inclusive & Spa

Barceló Puerto Vallarta - All Inclusive

Barceló Puerto Vallarta - All Inclusive
4.0 star property
South Zone
8.2 out of 10, Very Good, (3,085 reviews)
"Staff were friendly, resort was clean, had a great stay!"
Canada
Gia-Luong Justin
$221 nightly
The price is $267
May 24 - May 25
Total with taxes and fees
Barceló Puerto Vallarta - All Inclusive

Paradise Village Beach Resort and Spa

Paradise Village Beach Resort and Spa
4.0 star property
Nuevo Nayarit
8.2 out of 10, Very Good, (1,003 reviews)
"Beautiful property with lots of happy helpful staff . Beach is fantastic and the food is good, everything you want"
Canada
Nicholas Stephen
$176 nightly
The price is $212
May 15 - May 16
Total with taxes and fees
Paradise Village Beach Resort and Spa

Hacienda Buenaventura Hotel & Mexican Charm

Hacienda Buenaventura Hotel & Mexican Charm
4.0 star property
Hotel Zone
7.8 out of 10, Good, (1,001 reviews)
"Staff was very nice"
United States
Marlene
$115 nightly
The price is $139
Jun 11 - Jun 12
Total with taxes and fees
Hacienda Buenaventura Hotel & Mexican Charm

Canto del Sol Puerto Vallarta All Inclusive

Canto del Sol Puerto Vallarta All Inclusive
3.5 star property
Hotel Zone
7.6 out of 10, Good, (3,531 reviews)
"Pool area was very nice."
Canada
William
$230 nightly
The price is $278
Jun 7 - Jun 8
Total with taxes and fees
Canto del Sol Puerto Vallarta All Inclusive

Melia Puerto Vallarta - All inclusive

Melia Puerto Vallarta - All inclusive
3.5 star property
Marina Vallarta
8.6 out of 10, Excellent, (1,527 reviews)
"Excellent stay"
United States
Hrachya
$217 nightly
The price is $262
Jun 10 - Jun 11
Total with taxes and fees
Melia Puerto Vallarta - All inclusive

Unico Hotel Riviera Nayarit - Adults Only - All Inclusive

Unico Hotel Riviera Nayarit - Adults Only - All Inclusive
5.0 star property
Nuevo Nayarit
9.4 out of 10, Exceptional, (90 reviews)
"As an avid traveller this place was exceptional, very relaxing and amazing food!"
Canada
eric
$454 nightly
The price is $550
Jun 2 - Jun 3
Total with taxes and fees
Unico Hotel Riviera Nayarit - Adults Only - All Inclusive

Marival Distinct All-Inclusive Handwritten Collection

Marival Distinct All-Inclusive Handwritten Collection
5.0 star property
Nuevo Nayarit
8.8 out of 10, Excellent, (1,001 reviews)
"Pool is beautiful, lemon grass restaurant is excellent. "
United States
Viktoriia
$394 nightly
The price is $477
Jun 10 - Jun 11
Total with taxes and fees
Marival Distinct All-Inclusive Handwritten Collection

Fiesta Americana Puerto Vallarta All Inclusive & Spa

Fiesta Americana Puerto Vallarta All Inclusive & Spa
4.0 star property
Hotel Zone
8.8 out of 10, Excellent, (1,404 reviews)
"Excellent facilities and relaxing spaces."
Canada
Stacey
$271 nightly
The price is $327
Jun 4 - Jun 5
Total with taxes and fees
Fiesta Americana Puerto Vallarta All Inclusive & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mezcales attractions

Learn more about Mezcales

Just minutes from Nuevo Vallarta Beach, this vibrant town offers excellent shopping at Plaza Lago Real where locals and visitors mingle. Golf enthusiasts can perfect their swing at the stunning Litibu Golf Course while enjoying panoramic coastal views.

Nuevo vallarta beach embraces the riviera nayarit coastline in mexico

Top Mezcales Hotel Reviews

More cheap stays in Mezcales

Hotels in Mezcales with star-rating

Find out more about Mezcales

Top reasons to visit Mezcales

  • Stunning Beaches: Enjoy the relaxing atmosphere at Playa Mezcales, featuring breathtaking views of the Mexican Pacific coast.
  • Adventurous Theme Parks: Visit Aquaventuras Park for thrilling water activities that cater to all ages.
  • Exciting Golf Courses: Experience golfing at local courses, perfect for sports enthusiasts.
  • Vibrant Local Markets: Explore lively markets to immerse yourself in the local culture and hospitality.
  • Diverse Accommodations: Choose from luxurious resorts to cozy inns, ensuring a memorable stay for every traveler.

Find great hotels near Mezcales

Discover a range of inviting accommodations in Mezcales, Nayarit, perfect for families and adventure seekers alike. From luxurious resorts to cozy inns, you'll find options that cater to your vacation needs. With beautiful beaches and exciting activities nearby, Mezcales hotels offer a memorable stay for every traveler. Explore the best hotels in the area and make your getaway unforgettable.

  • Hotel Riu Palace Pacifico - Adults Only - All Inclusive: This luxurious 4-star resort boasts a guest rating of 9.2, perfect for couples seeking a romantic getaway. Nestled just 2 miles from Mezcales, the hotel features a serene beach-themed experience with direct access to the ocean. Guests can indulge in unlimited food and drinks, with all-inclusive services ensuring gratuities and property amenities are covered. Adventure seekers will appreciate activities like snorkeling, kayaking, and sailing available onsite, alongside a full-service spa offering relaxing body treatments and massages. The outdoor pool is perfect for lounging under pool umbrellas, making this an ideal destination for both relaxation and adventure.
  • Hotel Riu Vallarta - All Inclusive: With a guest rating of 8.4 and a 3.5-star rating, Hotel Riu Vallarta is an excellent choice for families and adventurers alike. Located 2 miles from Mezcales, this vibrant all-inclusive resort offers direct beach access and a host of activities, including personal watercraft and windsurfing options. The hotel ensures an entertaining experience with supervised childcare and amenities for children, such as a kids' pool and playground. Guests can enjoy unlimited food and drinks, plus a variety of entertainment options, ensuring a fun-filled vacation for guests of all ages.
  • Occidental Nuevo Vallarta - All Inclusive: This inviting 4-star hotel holds a guest rating of 8.4, making it a popular family-friendly option just 3 miles from Mezcales. Offering a beach-themed atmosphere, the hotel features direct access to the shoreline and an array of amenities, including a children’s club and pool. Guests can enjoy an all-inclusive experience that covers food, beverages, and entertainment, along with activities like volleyball and aerobics classes. Families will appreciate the thoughtful amenities designed for children, ensuring everyone has a memorable stay.

Where to stay near Mezcales

Discover the charm of Mezcales, Nayarit, a perfect destination for beach lovers and outdoor enthusiasts. Enjoy the relaxing atmosphere at Playa Mezcales, where stunning views of the Mexican Pacific coast await. With its central location, you can explore nearby towns and experience the warm hospitality of friendly locals. Whether you're seeking adventure or a tranquil getaway, Mezcales offers a delightful blend of family-friendly activities and breathtaking scenery that will make your vacation unforgettable.

  • Nuevo Nayarit: Located a mere 2 miles from Mezcales, Nuevo Nayarit is a vibrant city that thrives throughout the year, though visitor numbers peak in April and during the summer months of June and July. It attracts travelers seeking outdoor adventures, beach relaxation, and sports activities. Here, you can enjoy a round of golf at local courses, explore bustling markets, or unwind at the picturesque beaches and family-friendly spots. The nearby theme park adds an extra layer of fun, making it a great destination for families and adventure enthusiasts alike.
  • Bucerías: Just 4 miles away from Mezcales, Bucerías is a charming city that offers a blend of city-themed and beach experiences. Though its visitor numbers peak in the early months of the year, Bucerías remains a delightful spot to explore year-round. Wander through the lively public market, indulge in local cuisine, or hit the golf courses nearby. The stunning beaches and the scenic esplanade provide the perfect backdrop for relaxation and exploration, making Bucerías a must-visit for anyone looking to soak up the sun and enjoy local culture.
  • Tondoroque: Situated just 1 mile from Mezcales, Tondoroque is a family-friendly city that’s ideal for those seeking outdoor fun and beach time. The peak season for visitors occurs from January to March, but the area remains inviting throughout the year. Enjoy a round of golf, visit the local public market, or relax at the beautiful beaches. With its close proximity to family-friendly attractions and esplanades, Tondoroque offers a charming escape for those looking to enjoy a laid-back vacation with loved ones.

Things to do near Mezcales

Mezcales offers a fantastic blend of outdoor and sports activities perfect for a beach vacation. You can enjoy golfing at local courses, explore vibrant markets, and visit the exciting Aquaventuras Park for thrilling water adventures. Whether you're seeking relaxation or engaging experiences, Mezcales has something for everyone to enjoy during their stay.

Shopping

In Mezcales, explore local markets for unique souvenirs and handmade crafts. If you're up for a drive, visit Plaza Lago Real for a larger shopping experience, or check out Plaza Forum in nearby Puerto Vallarta for a mix of international brands and dining options.

Recreation

Marina Riviera Nayarit at La Cruz is a luxurious country club located 6 miles from Mezcales. Experience rejuvenating spa treatments, serene poolside relaxation, and gourmet dining, all set against stunning marina views, perfect for unwinding and indulging in self-care during your vacation.

Adventure

Experience the thrill of zip-lining at Costa Verde, soaring above lush canopies and enjoying breathtaking views. For a unique adventure, try surfing at nearby Sayulita, where vibrant waves and a lively atmosphere await. Explore the local beaches for snorkeling and diving, discovering colorful marine life beneath the surface.

Nightlife

Mezcales offers vibrant nightlife with lively bars and clubs. Enjoy a refreshing drink at La Isla, known for its friendly atmosphere, or dance the night away at Bar La Playa, where local DJs spin the latest hits. Experience the warm, welcoming vibe of this coastal town.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Mezcales

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Mezcales are September to November, where the prices are slightly lower. This is in comparison to April, July and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Mezcales is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Mezcales is Tuesday. The most expensive day to stay in Mezcales is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy to choose your budget, desired location, and other preferences. You can organize your results to display the lowest prices first, helping you find the most affordable hotels right away. Additionally, you have the option to narrow down your choices by hotel type—if you check the Eco-certified filter, you'll see a selection of sustainable and eco-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Mezcales with your flights and activities through an Expedia package deal.

Find the best attractions near Mezcales

Mezcales, Nayarit, is perfect for outdoor enthusiasts and beach lovers, offering a blend of sports and relaxation. Visitors can enjoy beautiful beaches, golf courses, and theme parks while immersing themselves in local culture. Whether you're seeking a vibrant city experience or a tranquil coastal getaway, Mezcales has a variety of attractions that cater to every preference, making it an ideal destination for a memorable vacation.

  • Nuevo Vallarta Beach: Experience the stunning beauty of Nuevo Vallarta Beach, just 3 miles from Mezcales. With its soft sands and vibrant beach vibes, it’s the perfect place to relax, swim, or soak up the sun while enjoying the breathtaking ocean views.
  • VidantaWorld: This exciting theme park, also 3 miles away, offers a world of entertainment for families. With thrilling rides, engaging shows, and a lively atmosphere, VidantaWorld promises a day filled with fun and adventure for visitors of all ages.
  • Mayan Palace Nuevo Vallarta Golf Course: Located 3 miles from Mezcales, this golf course offers a unique blend of excursions and friendly people vibes. Enjoy a round of golf in a stunning setting while soaking in the local culture and hospitality.

Best time to go to Mezcales

The best time to visit Mezcales can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Mezcales falls in June and July. July has slightly high visitor numbers and mostly sunny weather. The coolest average temperature in Mezcales falls in January, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January70.7°F (21.5°C)No RainSunnyAverageAverage
February71.1°F (21.7°C)No RainSunnyAverageAverage
March72.7°F (22.6°C)No RainSunnyAverageAverage
April74.8°F (23.8°C)No RainSunnySlightly HighSlightly High
May78.3°F (25.7°C)No RainSunnySlightly LowAverage
June79.3°F (26.3°C)Light RainMostly SunnyAverageAverage
July79.3°F (26.3°C)Moderate RainMostly SunnySlightly HighSlightly High
August79.2°F (26.2°C)Frequent RainMostly CloudyAverageAverage
September78.6°F (25.9°C)Frequent RainMostly CloudyAverageSlightly Low
October77.7°F (25.4°C)Light RainMostly SunnySlightly LowSlightly Low
November74.8°F (23.8°C)No RainSunnySlightly LowSlightly Low
December71.2°F (21.8°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to Mezcales

When planning your vacation to Mezcales, Nayarit, you have two major airports to consider. Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.) is only 4 miles away and offers convenient access to several excellent hotels, such as the 5-star Grand Velas Riviera Nayarit and Marival Distinct All-Inclusive, both featuring airport shuttle services. Alternatively, Tepic, Nayarit (TPQ-Amado Nervo National) is located 55 miles from Mezcales, with notable hotels like the 3.5-star Hotel Las Palomas and Fiesta Inn Express Tepic nearby, providing easy access to the airport. Both airports offer a range of transportation services to make your travel seamless.

Frequently asked questions

What is the best area to stay in Mezcales?
The best area to stay in Mezcales is the area around the El Tigre Golf Course, particularly for those seeking a resort-style experience with convenient access to amenities.

This area is characterized by its manicured landscapes, private communities, and proximity to the golf course. It's a more secluded and contained environment, offering a relaxed setting away from the busiest parts of Mezcales.

Couples looking for a tranquil and upscale retreat will find this area ideal. Many accommodations here offer private pools, spa services, and high-end dining options, allowing for a luxurious and undisturbed vacation. The golf course provides a beautiful backdrop and a recreational activity for those interested.

Families will also appreciate the El Tigre Golf Course area for its structured environment and access to family-friendly activities. Some resorts offer supervised children's programs and dedicated pool areas, providing entertainment for younger guests while adults relax.
When is the best time to go to Mezcales?
The best time to go to Mezcales is during the dry season, from November to May, when the weather is consistently warm and sunny with minimal rainfall.

This period offers ideal conditions for enjoying all the outdoor activities Mezcales and the surrounding Riviera Nayarit have to offer. You'll experience pleasant temperatures, typically ranging from the mid-70s to low 80s Fahrenheit (24-28°C), making it great for beach days, exploring local markets, or enjoying al fresco dining. This timing also avoids the higher humidity and occasional tropical storms of the summer months.

Couples seeking a relaxing and comfortable getaway will find these months particularly appealing. The consistent good weather allows for uninterrupted enjoyment of resort amenities, beach strolls, and romantic dinners without concerns about rain impacting plans.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Mezcales.
How can I save on a Mezcales hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Mezcales hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Mezcales hotel?
Prices for hotels in Mezcales often vary, but you can find a great deal from $33 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia