Hotels in Merida

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

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

Look out for Merida hotels with free cancellation or excellent ratings

Trusted Merida hotel providers

See all hotels in Merida

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

Find a Merida hotel in the heart of the action

Beat the queues at the top Merida attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelThe Diplomat Boutique Hotel – 5.0
Cheapest month to bookJune
Average 4 star hotel price$258 per night
Average 5 star hotel price$585 per night

How to find the best hotel deals in Merida

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 Merida

  • You've got your perfect flight locked in. Now let that same clever search engine find you deals on Merida hotels. These tips will get you one step closer to making that trip official.

  • Pick up some of the best Merida hotel prices by planning ahead. Hotels often offer early booking discounts to fill rooms faster.

  • That being said, booking at the last minute can work out well. Some places lower their rates a day or two before check-in to avoid letting rooms sit empty.

  • Be flexible with your dates to snag better rates. Search for hotels across different seasons or months. Even going midweek (instead of weekends) can lead to huge savings.

  • Find accommodation options with free cancellation and book with peace of mind. You can adjust or cancel your stay without fees if your plans shift or a better deal shows up.

Where to stay in Merida

Central Merida

When to go to Merida

  • Travel demand peaks in December. If you like to keep your schedule full and your days busy, this is the ideal time to book a hotel in Merida.

  • September is the best month to lock in your Merida hotel for a slower, more relaxed experience.

  • Don't overlook the weather when planning your trip. May brings the warmest conditions, with temperatures reaching highs of 38ºC.

  • The coolest time of year is January. You can expect lows of 17ºC.

  • Want to leave the umbrella at home? Search for Merida hotels in February. It's the driest time to visit, with two days of rain on average.

  • Rain is most common in August, which gets around 19 days of wet weather.

Best hotels in Merida

Best budget hotels

  • Great trips don't need hefty hotel bills. With at least 100 budget Merida hotels available, you can spend more on experiences and less on where you sleep. You can expect basic comforts like simple breakfasts, standard toiletries, and cosy beds at these well-priced stays.

  • El Gran Hotel offers comfort that's easy on the wallet. Make use of luggage storage, heating and more at this 3-star option.

  • Hotel La Piazzetta comes with conveniences like Wi-Fi and air conditioning. Set yourself up at this 3-star Merida hotel and stretch your budget further on your journey.

  • You'll also find great deals on rooms at Hotel Casa Pellegrin, which is rated 3 stars. It features parking and luggage storage.

Best 4-star hotels in Merida

  • When you're craving a little extra from your stay, the 4-star hotels in Merida deliver. With around 60 choices, they typically feature well-designed rooms, exceptional service, and extras like gyms, spas, and restaurants. These hotels feel upgraded without feeling overdone.

  • Antelar Casa Destino offers everything you'd expect from a 4-star stay. A pool and an outdoor swimming pool help make this option a crowd favourite.

  • The Diplomat Boutique Hotel is another welcoming option. Make the most of thoughtful amenities such as a pool and concierge assistance at this Merida hotel.

  • Need more to choose from? Cigno Hotel Boutique- Adults Only proves you don't need five stars to feel spoiled. Take advantage of a restaurant, room service and more at this stay.

Best luxury 5-star hotels

  • When nothing but the best will do, you'll find around 20 5-star hotels in Merida ready to treat you like the main event. These types of stays generally come with elevated extras like gourmet dining, personalised spa treatments, and executive lounges.

  • Discover the art of fine living at Casa Loreto 1893. Room service and a beauty salon help enhance the experience here.

  • Casa Tavera- Adults Only also proves why it's a 5-star favourite. This Merida hotel features concierge assistance, room service and more.

  • Hotel Boutique Real San Juan Centre has a room for you too. Make the most of its many amenities including car hire options and massage services.

Best hotels in Merida for families

  • Family travel can be chaotic, but your hotel should be the one part that's under control. You'll find at least 50 family-friendly hotels in Merida that balance what kids want and adults need. These stays often come with useful features like connecting rooms, extra beds, play areas, and games rooms.

  • Have more to spend on shared adventures by choosing HOTEL Amarati. This affordable 2-star option comes with room service and an airport shuttle.

  • Boutique by the Museo is where family getaways get a luxe upgrade. This 4-star stay features a games room and a television.

Best hotels with a spa

  • Step away from the crowds and into calm at a Merida hotel with a spa. With roughly 60 to choose from, they make relaxation a priority. Many offer features like saunas, massage therapies, beauty salons, and hydrotherapy pools.

  • Your sanctuary is waiting at Holiday Inn & Suites Merida la Isla. This 4-star accommodation option comes with all the right perks, including a fitness centre and a spa.

  • Rated 2 stars, HOTEL Amarati is another top hotel in Merida where you can let your cares float away. From room service to a spa and more, relaxation doesn't get much better than this.

Best hotels with a pool

  • There are at least 160 pool hotels in Merida, each with its own look and feel. City hotels tend to come with rooftop or indoor pools, while resorts generally go big with open-air setups and more room to lounge. Whether you're here to unwind or make a splash, there's a stay made for you.

  • Make relaxing poolside a priority at Antelar Casa Destino. With an outdoor swimming pool, a laundry and room service, this Merida hotel delivers a stay that balances leisure and convenience.

  • Bring your swim gear and soak up the vibes at Hotel Luz en Yucatan. An outdoor swimming pool, air conditioning and a restaurant give you a taste of what's included.

  • Or find time for fun at The Diplomat Boutique Hotel. An outdoor swimming pool, this hotel comes with massage services and room service.

Best pet-friendly hotels

  • With around 50 pet-friendly Merida hotels, your best buddy can join in the fun. Many have outdoor areas or nearby parks for walks, and some even offer extras like chew toys and grooming services. A few house rules may apply, but most places go out of their way to make your furry friend feel welcome.

  • Check in with your sidekick at Suites Reforma by HomiRent. Take advantage of amenities here like a teahouse and a coffee maker.

  • There's room for every member of the family at Suites del Sol Hotel & Apartments. Internet access and air conditioning are part of what's available at this pet-approved accommodation option.

  • Hampton Inn by Hilton Merida is one more place that works perfectly for pet owners. Amenities here include a 24-hour front desk and accessible parking.

Flying to Merida

Merida International Airport (MID)

  • Book a flight to Merida and land at Merida International Airport (MID), the main airport for this city. It's about 8 kilometres from the centre.

  • Reaching the centre of Merida takes roughly 30 minutes by public transport. When driving, it's about 20 minutes.

  • VILLA Merida Boutique Hotel - Adults Only is a comfortable place to stay if you're flying in after dark. Within easy reach of the runway, guests are impressed by this 4-star option's cleanliness.

  • Casa Loreto 1893 is a popular 5-star stay that's also close to MID. It boasts an overall rating of 4-plus out of 5 from satisfied guests.

  • A go-to for families, Hotel Aries Y Libra is another recommendation. This 3-star hotel is just the place to put your feet up after a day of travel.

Finding cheap hotels in Merida: FAQs

In Merida, the expected average temperature in February is 25°C. The warmest month is typically June, which averages 32°C. The coolest month is December, with temperatures averaging 20°C. The rainiest month is September, and the driest month is March.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Merida 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 $37 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $40 per night.
The average price of a hotel during the week is $201 per night, and the average price on weekends is $189. Overall, it looks like the cheapest day to stay in Merida could be Saturday.
The nearest airport to Merida is Merida Airport (MID), which is 4.9km from the city centre.
We crunched some numbers on our calendar and found that Saturday is the cheapest day to stay in Merida. And the most expensive day seems to be Thursday
The average price of a 3-star hotel in Merida is currently around $129 per night. And the cheapest 3-star hotel we found is $40 per night.
The average price of a 4-star hotel in Merida is currently around $256 per night. And the cheapest 4-star hotel we found is $60 per night.
The average price of a 5-star hotel in Merida is currently around $523 per night. And the cheapest 5-star hotel we found is $81 per night.
The cheapest month to stay in a hotel in Merida is June, with an average price of $175 per night. The most expensive month is January, when the average room rate can rise to $569 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in March is $267 per night, which is around 19% higher than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Merida are Hostal Rosa Mexicano - Hostel, Boutique by the Museo and Antelar Casa Destino.