How to find the best hotel deal in Mexico City
Our search engine is an expert in finding flight deals. The good news? It's every bit as talented at digging up the best rates on Mexico City hotels. Book smarter with these money-saving tips.
Land the best Mexico City hotel prices by organising your plans early. Hotels often offer early booking discounts to help fill rooms in advance.
However, you could still catch a last-minute offer. Although prices usually increase closer to your stay, some places cut rates a day or two before to avoid having empty rooms, especially when it's quiet.
Another trick to scoring cheaper hotels? Flexibility. If your plans aren't fixed, change up your travel dates to discover where the best value is.
Book without the worry by searching for stays with free cancellation. If your dates shift or you spot a better offer, you can cancel or modify your booking without penalty.
Where to stay in Mexico City
Central Mexico City
Choose the city centre and you'll be surrounded by things to do. Take your pick of these accommodation options that keep you near the main attractions in central Mexico City.
Book a room at Gran Hotel Ciudad de México Zócalo View. One of the most sought-after hotels near National Palace, check in here and you'll be about 0.32 kilometres from this top sight. This Mexico City hotel is popular with families and holds a 5-star rating.
On the hunt for hotels near Palacio de Bellas Artes? Rodona Hotel is roughly 3 kilometres away. Rated 4 stars, this hotel in Mexico City is a favourite among business travellers in particular.
Or check what deals are on offer for hotels near Mexico City Metropolitan Cathedral. Maison du Comte is 3 kilometres or so from this sight. Couples often choose this 5-star option as their base for experiencing the city.
Polanco
Need a few more ideas on where to stay? Pick from inviting hotels close to the top sights in Polanco.
Las Alcobas, a Luxury Collection Hotel, Mexico City is one of the most popular hotels near Mosaic México, a major attraction in this area. This hotel in Mexico City has a 5-star rating and earns solid guest ratings for its cleanliness.
On the hunt for hotels near Polanco? Campos Polanco has the keys to your next memorable stay. Attracting great reviews for its cleanliness, this 5-star Mexico City hotel is a comfy place to relax after a day of sightseeing.
You'll also discover a few that stand out among the hotels near Lego Botanical Bloom Bar. Vuestro is a visitor favourite around Polanco.
There's plenty more where that came from. Browse the full collection of hotels in Polanco and find a stay that brings the whole trip together.
When to go to Mexico City
The tourist season peaks in June. If you want to be there when it's all happening, this is the right time to book a hotel in Mexico City.
March is the best month to lock in your Mexico City hotel for a less crowded experience.
Consider your ideal weather conditions before you travel. With maximum highs of 30ºC, May brings the warmest conditions.
Lows hit 6ºC during January, the coolest month here.
Browse around for Mexico City hotels in January to enjoy mostly clear skies. Averaging one day of rain, it's the driest month.
July has the wettest weather. You can expect around 19 days of rainfall.
Best hotels in Mexico City
Best budget hotels
A great trip doesn't have to mean a huge hotel bill. With at least 230 budget Mexico City hotels to choose from, you can spend more on what matters and less on a room. You can expect basic comforts like Wi-Fi, simple breakfasts, and cosy beds at these well-priced stays.
For a low-cost and no-fuss stay, check out Hotel H - Arena Adults Only. It has a 2-star rating and amenities such as a lift and Wi-Fi.
Alternatively, make a booking at Hotel Tacubaya & Autosuites. Equipped with conveniences including a lobby bar and Wi-Fi, this 3-star Mexico City hotel lets you save without missing out.
You'll also find great deals on rooms at Mina 32 - Coyoacan, which is rated 2 stars. It features Wi-Fi in designated areas and internet access.
Best 4-star hotels in Mexico City
Searching for hotels in Mexico City that go beyond the basics? A 4-star stay is a great fit. With around 170 to choose from, they come with attractive extras like outdoor terraces, saunas, and business facilities. You get high-end quality without the high-end cost.
Book a room at Hotel Novit and experience the elevated standards that come with this 4-star stay. Take advantage of an indoor swimming pool and a restaurant while you're here.
Another Mexico City hotel that stands out is Santa Casa by Tasman. It features thoughtful amenities such as concierge assistance and room service.
Want more choice? Isaaya Hotel Boutique by WTC proves you don't need five stars to feel spoiled. Make the most of valet parking, bathrobes and more at this stay.
Best luxury 5-star hotels
You could just find a place to rest your head. Or you could book one of the 60 or so 5-star hotels in Mexico City and live it up like a VIP. Think things like world-class spa facilities, signature dining experiences, and prime locations. (And perhaps even a private butler at the ready.) The majority of these luxury stays are in Polanco.
You'll be all about the good life at Maison du Comte. This stay offers room service, massage services and other features that make it a total dream getaway.
Alternatively, enjoy the stay you deserve at Hotel Casa Ensenada Luxury Boutique Hotel. This 5-star Mexico City hotel offers concierge assistance, a fireplace and plenty more.
The Alest Hotel has a room for you too. Make the most of its many perks including room service and valet parking.
Best hotels in Mexico City for families
Finding the right hotel can change the whole experience when travelling with kids. With things like play areas, pools, and large suites, family-friendly hotels in Mexico City are loaded with perks that just make life easier. Choose from around 90 of these stays that offer fun for kids and comfort for adults.
Gran Hotel Ciudad de México Zócalo View raises the bar on the classic family escape. This 5-star stay features Wi-Fi in designated areas and luggage storage.
Holiday Inn Express Mexico Reforma by IHG is another go-to choice. Internet access and Wi-Fi are a few of the amenities at this option.
Best hotels with a spa
Plan for more than just sightseeing. Choose one of the 120 or so Mexico City hotels with a spa and schedule in time to truly relax. Mostly located in Centro Histórico, steam rooms, hot tubs, and wellness programmes are the types of features they come with.
Escape to Brick Hotel Mexico City - Small Luxury Hotels of the World and then put the world on hold. Concierge assistance, a spa and other added comforts await you at this 4-star option.
Or get comfortable at Antiguo Molino de San Jerónimo. With things like a spa and room service, this 4-star hotel in Mexico City gives you space to rest and recharge.
Rodona Hotel lets you balance sightseeing with a little spa bliss. You'll find a sauna and massage services at this accommodation option.
Best hotels with a pool
There are at least 50 pool hotels in Mexico City, each bringing something different to your trip. City hotels tend to offer rooftop or indoor pools, while resorts generally go big with multiple swimming areas and extras like water slides. Whether you're here for downtime or playtime, there's a stay that fits your style.
Make relaxing poolside a priority at Hotel Novit. With an indoor swimming pool, room service and tour services, this Mexico City hotel has all the perks to make your visit enjoyable.
Vuestro will also have you reaching for your swimsuit and goggles. Choose this popular option and make the most of an outdoor swimming pool, Wi-Fi and tour services.
Or add a little play to your getaway at Kimpton Virgilio Polanco by IHG. You'll have access to an outdoor swimming pool, valet parking and express check-out at this 4-star hotel in Polanco.
Best pet-friendly hotels
Who says you have to leave your pet behind? From comfy beds and feeding bowls to nearby walking areas, pet-friendly hotels are designed to make you and your best buddy feel at home. There are around 190 Mexico City hotels ready to welcome your best friend.
At Mansion Havre, thoughtful pet perks are part of the package. Wi-Fi and internet access are other conveniences you'll find at this hotel in Mexico City.
Four paws are as welcome as two feet at Hotel Verona. A 24-hour front desk and Wi-Fi are part of what's included at this pet-loving accommodation option.
Santa Casa by Tasman is one more place that's a safe bet for pet owners. Amenities here include express check-out and room service.
Flying to Mexico City
Mexico City Benito Juarez International Airport (MEX)
A flight to Mexico City will usually have you touching down at Mexico City Benito Juarez International Airport (MEX), the main airport. From there, the centre is around 6 kilometres away.
The drive to central Mexico City takes about 30 minutes, while public transport is roughly 40 minutes.
If you're flying in late, consider staying at NH Collection Airport T2, a 4-star option not far from the runway. One of the things guests like most about this place is its location.
Or stay close to MEX at Hostal Nova House, which has a 5-star rating. Reviewers have given it 4-plus out of 5 for its overall experience.
Popular with business travellers, Courtyard Mexico City Airport is another smart pick. This 4-star hotel is a welcome pit stop before your next leg.
Mexico City Atizapan Airport (AZP)
About 3 kilometres from the centre of Mexico City, Mexico City Atizapan Airport (AZP) offers an alternative connection to the city.
Book a Mexico City hotel close to AZP and be sinking into bed not long after you land. Gran Hotel Ciudad de México Zócalo View is rated 5 stars and often earns positive reviews for its location.
Historico Central Hotel is a 4-star option that makes even a short stop feel rewarding. An overall guest score that tops 4 out of 5 proves its reputation as a trusted choice.
A cafe and a lobby bar are some of the amenities on offer at Courtyard Mexico City Airport. It makes convenience part of the experience and comes with a 4-star rating.





