These Mezcales insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Find hotels in Mezcales from $36
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Mezcales
Check prices for these dates
Our top choices for Mezcales hotels




1. Hotel Riu Vallarta - All Inclusive
Hotel Riu Vallarta - All Inclusive



2. Hotel Riu Palace Pacifico - Adults Only - All Inclusive
Hotel Riu Palace Pacifico - Adults Only - All Inclusive



3. Riu Flamingos - All Inclusive
Riu Flamingos - All Inclusive



4. Marival Emotions All-Inclusive Resort by Mercure
Marival Emotions All-Inclusive Resort by Mercure



5. Occidental Nuevo Vallarta - All Inclusive
Occidental Nuevo Vallarta - All Inclusive



6. Paradise Village Beach Resort and Spa
Paradise Village Beach Resort and Spa



7. Fiesta Americana Riviera Nayarit Resort All Inclusive & Spa
Fiesta Americana Riviera Nayarit Resort All Inclusive & Spa



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



9. Velas Vallarta Suites Resort All Inclusive
Velas Vallarta Suites Resort All Inclusive



10. Grand Velas Riviera Nayarit - All Inclusive
Grand Velas Riviera Nayarit - All Inclusive



11. BON Hotel at VidantaWorld Nuevo Vallarta
BON Hotel at VidantaWorld Nuevo Vallarta



12. Krystal Grand Nuevo Vallarta – All Inclusive
Krystal Grand Nuevo Vallarta – All Inclusive



13. Hard Rock Hotel Vallarta - All Inclusive
Hard Rock Hotel Vallarta - All Inclusive



14. Unico Hotel Riviera Nayarit - Adults Only - All Inclusive
Unico Hotel Riviera Nayarit - Adults Only - All Inclusive



15. Playa Los Arcos Hotel Beach Resort & Spa
Playa Los Arcos Hotel Beach Resort & Spa



16. Marival Distinct All-Inclusive Handwritten Collection
Marival Distinct All-Inclusive Handwritten Collection



17. Melia Puerto Vallarta - All inclusive
Melia Puerto Vallarta - All inclusive



18. Hotel Mio Riviera Nayarit - Adults Only
Hotel Mio Riviera Nayarit - Adults Only



19. Holiday Inn Express Puerto Vallarta by IHG
Holiday Inn Express Puerto Vallarta by IHG



20. Hyatt Ziva Puerto Vallarta - All-inclusive
Hyatt Ziva Puerto Vallarta - All-inclusiveStay near popular Mezcales attractions
Plaza Lago Real Shopping Center
Litibu Golf Course
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.
See all hotels in Mezcales
Top Mezcales Hotel Reviews
Hotel Riu Palace Pacifico - Adults Only - All Inclusive
"The renovations are beautiful! We have stayed at this hotel several times and will be back again. Thank you for the memories!"
Fiesta Americana Puerto Vallarta All Inclusive & Spa
"Great time we went with a family it was 8 of us and all the staff was friendly and helpful. Great place if you’re traveling with kids !"
BON Hotel at VidantaWorld Nuevo Vallarta
"Almost every element at Bon Hotel exceeded my expectations, the hotel, setting and most elements of the room were lovely the hotel as an entirety was exceptional. I would say 90% of the staff were at the same level of the standard of the hotel, we had some small issues - check in staff, smells in room furniture, but the pros definitely outweighed the cons, I travel everywhere and would very rarely go back to a hotel but Bon is one I would visit again. Especially after its next expansion. It was extremely accessible, family friendly and the room and common areas were lovely"
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive
"The nature around the property"
Buenaventura Grand Hotel & Great Moments - All Inclusive
"The staff over all were good/helpful and friendly. The property itself was amazing! We had an excellent experience and enjoyed our stay!! The rooms were clean hallways/common areas were immaculate!"
Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort
"The beach club is about 15 minutes from hotel, if you do not have your own transportation, need to take the shuttle but under reservation. The beach club is kind of small and hard to find a table or spot where to stay, Beach club food is great and helpfull staff ."
Sheraton Buganvilias Puerto Vallarta
"Great service"
Conrad Punta de Mita
"We had such a wonderful stay at Conrad Punta de Mita! The service was exceptional from beginning to end. Every staff member was warm, welcoming, and incredibly attentive. A special thank you to Alma and Oliver at Paleta for taking such great care of us. The spa experience was also amazing. My massage was incredibly relaxing and one of the highlights of my stay. I especially appreciated how accommodating the staff was with my mom, who uses a walker. They were always ready to help and provided golf cart transportation around the property, which made everything so much easier and more enjoyable for our family. The food was another highlight! Both Codex and Mezquite were absolutely delicious, and we truly enjoyed every meal. Beautiful property, excellent service, delicious food, and a staff that genuinely makes you feel cared for. We had a memorable experience and will definitely be returning soon"
Velas Vallarta Suites Resort All Inclusive
"Très bien"
More cheap stays in Mezcales

Los Gonzalez Hotel by Monyxbnb

Hotel Boutique Alcalá Vallarta

As D' Oros

Loft Hotel Malecon Vallarta

Casa Real Sayulita Hotel Boutique

La Casa Amaia Sayulita Boutique Hotel
Hotels in Mezcales with star-rating

2 Star Hotels
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.
Calendar Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 70.7°F (21.5°C) | No Rain | Sunny | Average | Average |
| February | 71.1°F (21.7°C) | No Rain | Sunny | Average | Average |
| March | 72.7°F (22.6°C) | No Rain | Sunny | Average | Average |
| April | 74.8°F (23.8°C) | No Rain | Sunny | Slightly High | Slightly High |
| May | 78.3°F (25.7°C) | No Rain | Sunny | Slightly Low | Average |
| June | 79.3°F (26.3°C) | Light Rain | Mostly Sunny | Average | Average |
| July | 79.3°F (26.3°C) | Moderate Rain | Mostly Sunny | Slightly High | Slightly High |
| August | 79.2°F (26.2°C) | Frequent Rain | Mostly Cloudy | Average | Average |
| September | 78.6°F (25.9°C) | Frequent Rain | Mostly Cloudy | Average | Slightly Low |
| October | 77.7°F (25.4°C) | Light Rain | Mostly Sunny | Slightly Low | Slightly Low |
| November | 74.8°F (23.8°C) | No Rain | Sunny | Slightly Low | Slightly Low |
| December | 71.2°F (21.8°C) | No Rain | Sunny | Slightly High | Slightly 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
Explore a world of travel with Expedia
- North End Hotels
- Bahía de Banderas Hotels
- Hotels near Plaza Lago Real Shopping Center
- Family Hotels in Nuevo Nayarit
- Hotels with Connecting Rooms in Nuevo Nayarit
- Apartments in Nuevo Nayarit
- Cabin Rentals in Mezcales
- Oceanfront Hotels in Nuevo Nayarit
- Sayulita Hotels
- Punta de Mita Hotels
- Hotels near Playa los Muertos
- Bucerías Hotels
- La Puntilla Hotels
- Hotels near Nayar Vidanta Golf
- Hotels with Kitchenettes in Nuevo Nayarit
- Hotels near Marina Riviera Nayarit at La Cruz
- Resorts & Hotels with Spas in Nuevo Nayarit
- Condo Rentals in Mezcales
- Hotels with Waterslides in Nuevo Nayarit
- Resorts in Mezcales
- All-Inclusive Resorts in Punta de Mita
- Punta Negra Hotels
- Hotels near El Tigre Golf Club
- Hotels near Marina Nuevo Vallarta
- Oceanfront Hotels in Bucerías
- Hotels near Litibu Golf Course
- All-Inclusive Resorts in Bahía de Banderas
- La Cruz de Huanacaxtle Hotels
- All-Inclusive Resorts in Bucerías
- Hotels near Sayulita Square
- Casino Hotels in Nuevo Nayarit
- Hotels near Rancho Mi Chaparrita
- Occidental Hotels in Nuevo Nayarit
- Higuera Blanca Hotels
- San Francisco Hotels
- Condo Rentals in Bucerías
- Condo Rentals in Flamingos
- Vacation Homes in Nuevo Nayarit
- Apartments in Mezcales
- Hotels near Vallarta Adventures
- 4 Star Hotels in Nuevo Nayarit
- Hotels near Playa la Manzanilla
- Valle de Banderas Hotels
- All-Inclusive Resorts in Nuevo Nayarit
- Villas in Flamingos
- Hotels near San Pancho Nayarit Market
- Las Jarretaderas Hotels
- Nuevo Nayarit Hotels
- Cheap Hotels in Nuevo Nayarit
- Arena Blanca Hotels
- Extended Stay Hotels in Nuevo Nayarit
- Litibú Hotels
- Hotels near La Cruz Sunday Market
- Adults Only Resorts & in Nuevo Nayarit
- Hotels near Paradise Plaza Shopping Center
- Luxury Hotels in Nuevo Nayarit
- Hotels with smoking rooms in Nuevo Nayarit
- B&B in Nuevo Nayarit
- Condo Rentals in Nuevo Nayarit
- Beach Hotels in Nuevo Nayarit
- Visit Mezcales
- Splash Water Park Vallarta
- Beach Vacation Packages Flamingos
- Visit Tondoroque
- Flamingos Golf Club
- Visit Bucerías
- All inclusive Vacation Packages Flamingos
- Vallarta Adventures
- Nuevo Nayarit Vacations
- Plaza Lago Real Shopping Center
- Visit Las Jarretaderas
- El Tigre Golf Club
- Visit Nuevo Nayarit
- All inclusive Vacation Packages Nuevo Nayarit
- Where to stay in Nuevo Nayarit
- Budget Rental Cars in Nuevo Nayarit
- Car rental Valle Dorado
- Car rentals near El Tigre Golf Club
- Avis Rental Cars in Nuevo Nayarit
- Express Travel Group Rental Cars in Nuevo Nayarit
- Car rental Mezcales
- Car rental Nuevo Nayarit
- Car rentals near Flamingos Golf Club
- Offer Car Hire Rental Cars in Flamingos
- National Car Rental Rental Cars in Nuevo Nayarit
Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing