Hotels in Mezcales

Find the best Mezcales hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Mezcales hotels with free cancellation or excellent ratings

Trusted Mezcales hotel providers

Expedia logo
Booking.com logo
Oyorooms logo
Hotels.com logo
Agoda logo
Airbnb logo

See all hotels in Mezcales

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Mezcales.

How to find the best hotel deals in Mezcales

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Mezcales

  • You've booked your perfect flight. Now let the same clever search engine find you incredible savings on Mezcales hotels. These tips will get you one step closer to zipping up your suitcase.

  • Organise your trip ahead of time to save on your Mezcales hotel. You'll also have a wider variety of stays and room types to choose from, especially during peak seasons.

  • That said, booking at the last minute can end up being a good move. Some places cut their rates a day or two ahead of check-in to fill rooms that would otherwise stay empty.

  • Another hack for cheaper hotels? Flexibility. If your plans aren't written in stone, experiment with your travel dates and discover just how much you can save.

  • Check for stays with free cancellation. Lock in a low rate today and easily cancel later if your travel plans change.

Best hotels in Mezcales

Best budget hotels

  • Keep your travel spend in check by choosing from around 70 budget Mezcales hotels. Perfect for when you want to spend less on where you sleep and more on seeing the sights, these stays come with essentials like Wi-Fi, toiletries, and simple breakfasts.

  • Sleep well without going all out at Condominios Balancan. It has a 3-star rating and amenities such as air conditioning and internet access.

  • Alternatively, check the availability at Raices Nomadas Boutique Hotel Vallarta. Offering conveniences including Wi-Fi in designated areas and luggage storage, this 3-star Mezcales hotel lets you enjoy more while spending less.

  • Another easy win for your wallet is Hotel Portonovo Plaza Malecon. This 3-star stay features satellite TV and air conditioning.

Best 4-star hotels in Mezcales

  • Searching for hotels in Mezcales that offer more than just the basics? A 4-star stay is the perfect match. With around 40 to choose from, they come with attractive extras like rooftop bars, spas, and on-site dining. You get top quality without the top-end price tag.

  • A lobby bar and a pool are the start of the things that help make your stay extra comfortable at San Trópico Boutique Hotel & Peaceful Escape. This 4-star accommodation option is located in Marina Vallarta.

  • An outdoor swimming pool and a pool are just some of the amenities available at Casa Nicole Boutique Hotel. This Mezcales hotel balances premium touches with good value.

  • Need more ideas? 5 Frogs Hotel Bucerias proves you don't have to go all-out to enjoy yourself. Make the most of room service, an outdoor swimming pool and more at this stay.

Best luxury 5-star hotels

  • Featuring anything from premium bedding to concierge services and chef-led restaurants, a 5-star hotel is where the bar gets reset. Wellness therapies, plunge pools, and fluffy robes? Good chance you'll find those too. There are at least 30 luxury hotels in Mezcales ready to spoil you.

  • Let the pampering begin at HOTEL Olas Altas Bucerias. Room service and concierge assistance help elevate the guest experience here.

  • Hotel Mio Vallarta - Adults Only also delivers on 5-star fabulousness. Located in Zona Hotelera, this Mezcales hotel features a restaurant, an outdoor swimming pool and loads more.

Best hotels in Mezcales for families

  • Finding the right hotel can be a game changer when travelling with kids. With things like play areas, pools, and large suites, family-friendly hotels in Mezcales come with perks that just make life easier. Choose from around 80 of these stays that get the seal of approval from both kids and adults.

  • You don't need to spend big to keep the kids happy at Suites Plaza del Rio - Family Hotel Malecón Centro. A 24-hour front desk and Wi-Fi are some of the amenities you'll find at this affordable 2-star option.

  • Give your family trip a luxury twist at Fiesta Americana Puerto Vallarta All Inclusive & Spa. Rated 4 stars, this Mezcales hotel offers a cafe and a pool.

  • Also consider Hotel Rio Malecon. This option comes with tour services and room service.

Best hotels with a spa

  • Make self-care part of your itinerary. Choose one of the 100 or so Mezcales hotels with a spa and schedule in time to truly relax. Hot tubs, saunas, and wellness programmes are the types of features they offer.

  • Get some much-needed "me time" at Grand Luxxe at Vidanta. This 5-star option comes with all the right touches, including a spa and room service.

  • Joint Boutique Hotel is another favourite where unwinding comes easy. Take advantage of a lounge and a spa at this 3-star hotel in Mezcales.

  • When you finally make it to Vidanta Nuevo Vallarta, you'll wonder how you'll ever settle for anything less. It comes with amenities such as a spa and a garden.

Best hotels with a pool

  • There are around 170 pool hotels in Mezcales, each bringing something different to your trip. City hotels tend to feature indoor or rooftop pools, while resorts generally go big with multiple swimming areas and extras like water slides. Whether you're here to unwind or make waves, there's a stay that fits your style.

  • Relaxing moments by the water will define your stay at San Trópico Boutique Hotel & Peaceful Escape. With an outdoor swimming pool, a teahouse and a golf course, this 4-star Mezcales hotel is located in Marina Vallarta.

  • Slip on your swimsuit and chill by the water at BB Inn. A children's pool, shuttle services and air conditioning are just the start of what this place packs in.

  • Or bring a playful twist to your getaway at Villas Jardin Del Mar. You'll have access to an outdoor swimming pool, a barbecue and a garden at this hotel.

Best pet-friendly hotels

  • With around 60 pet-friendly Mezcales hotels, your best buddy can come along for the ride. Many have nearby parks or outdoor areas for walks, and some even offer extras like treats and chew toys. A few conditions might apply, but most places go out of their way to make your furry friend feel welcome.

  • Check in with your sidekick at Hotel DaMar Puerto Vallarta. You'll find conveniences here like room service and air conditioning.

  • Your little buddy can also be part of the trip at Hotel las Palomas Nuevo Vallarta. It includes a laundry, shuttle services and more.

Finding cheap hotels in Mezcales: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Mezcales with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is P2,431 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for P2,881 per night.
The average price of a hotel during the week is P6,282 per night, and the average price on weekends is P5,707. Overall, it looks like the cheapest day to stay in Mezcales could be Tuesday.
We crunched some numbers on our calendar and found that Tuesday is the cheapest day to stay in Mezcales. And the most expensive day seems to be Friday
The average price of a 3-star hotel in Mezcales is currently around P6,066 per night. And the cheapest 3-star hotel we found is P6,055 per night.