Where to stay in Mexico City — pick the right hotel, book in 3 clicks
Mexico City is one of the most historically profound and culturally diverse cities in the world. Sitting on a plateau over 2,200 metres high, it was once Tenochtitlan, the great Aztec capital, before the Spanish conquest of 1521. Today the metropolis blends ancient ruins, colonial cathedrals, revolutionary murals, and trendy hipster neighbourhoods seamlessly in one place.
Why stay in Mexico City
Civilizations Upon Civilizations
The ruins of the Aztec Templo Mayor sit beneath a Catholic cathedral and colonial palace in the heart of the city. No city in the world tells history more intensely.
World-Class Art & Culture
From Diego Rivera's murals to Frida Kahlo's Casa Azul and the Palacio de Bellas Artes, this city is the largest art gallery in Latin America.
UNESCO Heritage Cuisine
Mexican cuisine was inscribed as UNESCO Cultural Heritage in 2010, from street-corner tacos to mole simmered from over 30 ingredients.
Ancient Pyramids Just 50 km Away
Teotihuacan, the largest pyramid city in the Western Hemisphere, lies just 50 km away, making it the best-value day trip in Mexico.
Pick an area first — where to stay in Mexico City
Location is the single most important thing about a hotel — choose the right area first, then pick the hotel
Centro HistóricoZócalo · Templo Mayor · Bellas Artes · historic centre
See hotels in this area →
Polanco & ReformaUpscale district · 5-star hotels · World's 50 Best restaurants
See hotels in this area →
Roma & CondesaBohemian district · cafés · markets · easy to walk and explore
See hotels in this area →Ranked reviews — find your ideal stay in Mexico City
Start with where to stay (the heart of the trip), then explore food and sights
Find the right Mexico City hotel for you
4 ranked reviews👆 Tap a chip to filter — pick more than one
Reviewed10 Best Family Hotels in Mexico City 2026 — Polanco & Chapultepec Park
read the ranked review →
Reviewed10 Best 5-Star Luxury Hotels in Mexico City 2026 — Polanco & Reforma Picks
read the ranked review →
No reviews match these filters — try removing one or two
Local dishes to try in Mexico City
- 1🌮
Tacos al Pastor
Chilli-marinated pork from a spinning spit on a corn tortilla, with lime and fresh pineapple — the king of Mexican tacos.
📍 Citywide - 2🫔
Tamales
Corn dough with a filling steamed in a corn husk, a 5,000-year-old sacred food still sold on the street every morning.
📍 Traditional breakfast - 3🍗
Mole
A mysterious sauce of over 30 ingredients including chocolate and dried chillies, simmered overnight over chicken — not as sweet as you'd think.
📍 Traditional restaurants - 4🌽
Elote — Street Corn
Grilled corn slathered in crema, dusted with Cotija cheese, lime and Tajín — Mexico's iconic snack.
📍 Snacks-citywide - 5🫑
Chiles en Nogada
A Poblano chilli stuffed and topped with white walnut sauce, pomegranate and parsley — the Mexican flag on one plate.
📍 Seasonal (Aug–Oct) - 6🍩
Churros
Crispy fried dough dusted in cinnamon sugar, dipped in hot chocolate; El Moro is open 24 hours with a queue every night.
📍 Citywide
- 1🏛️
Zócalo (Plaza de la Constitución)
One of the largest public squares in the world, ringed by the cathedral and the National Palace with its Diego Rivera murals.
📍 Centro Histórico - 2🪨
Templo Mayor
The great Aztec temple discovered by accident in 1978; the adjacent museum displays over 8,000 artifacts.
📍 Centro Histórico - 3🎭
Palacio de Bellas Artes
The most beautiful Art Nouveau marble building in the city, with giant murals by three Mexican masters inside.
📍 Centro Histórico - 4🏰
Chapultepec Castle
The only castle in North America to have housed a monarch, with sweeping skyline views from the hilltop.
📍 Chapultepec - 5🏺
National Museum of Anthropology
Mexico's grandest museum; the highlight is the Piedra del Sol, a 24-ton stone Aztec calendar.
📍 Chapultepec - 6🎨
Frida Kahlo Museum (Casa Azul)
The blue house where the legendary artist was born and lived; advance tickets only, sold out weeks ahead.
📍 Coyoacán - 7🚣
Xochimilco
A UNESCO World Heritage network of ancient canals; cruise a colourful trajinera while a mariachi band plays.
📍 Xochimilco - 8🔺
Teotihuacan
An ancient UNESCO World Heritage pyramid city 50 km away; climb the 65-metre Pyramid of the Sun.
📍 Day Trip
Things to do in Mexico City
Day tours, attraction tickets and travel essentials for Mexico City — book ahead on Klook with mobile e-tickets.
Affiliate links — we may earn a commission at no extra cost to you.
3 Mexico City hotels our team picked for you
Selected from real reviews — one per budget tier, each with a score and instant 3-site price comparison
★ 9.4LuxuryLas Alcobas, a Luxury Collection Hotel, Mexico City
#4 luxury boutique · heart of Polanco
★ 9.4LuxuryCasa Polanco Hotel Boutique
#6 boutique hotel · Neocolonial mansion opposite Parque Lincoln
★ 9.4LuxuryFour Seasons Hotel Mexico City
#1 classic luxury · on Paseo de la Reforma
โรงแรมแนะนำทั้งหมดในMexico City
ครบทุกระดับงบ — คัดจากคะแนนรีวิวจริง พร้อมเทียบราคา 3 เว็บ
Las Alcobas, A Luxury Collection Hotel
#3 luxury boutique · on Masaryk
The Ritz-Carlton, Mexico City
#3 best view · skyscraper above Chapultepec park
Casona Roma Norte
#8 boutique in a 1920s mansion · Roma Norte · match-day shuttle to Estadio Azteca
Four Seasons Hotel Mexico City
#1 legendary luxury · right on Paseo de la Reforma
The St. Regis Mexico City
#2 luxury · César Pelli glass tower on Reforma
Haven't found the one? Search all 3 sites yourself
Compare real-time room availability for your Mexico City dates
🚆 Getting around Mexico City
CDMX Metro, World's Cheapest
12 lines cover every tourist area; fares are just 7 pesos (about $0.40) a ride, open 5:00 to midnight.
Metrobús
An express bus running on Insurgentes and Reforma, linking Roma, Condesa and Polanco — very convenient.
Uber & DiDi
Much cheaper than regular taxis; recommended over street cabs, especially at night or in areas far from the Metro.
From MEX Airport into Town
Metro Line 5 at Terminal Aérea station connects straight to the centre in 25 minutes, cheaper and faster than a taxi.
Where to go next near Mexico City
Frequently asked — where to stay in Mexico City
How many days is Mexico City worth?+
At least 4–5 days to cover Centro Histórico, Chapultepec, Coyoacán and a day trip to Teotihuacan. If you love museums and history, you may want up to 7.
When is the best time to visit Mexico City?+
March–May and October–December have the best weather. The rainy season (June–September) brings afternoon showers but the city remains fully visitable.
Is Mexico City safe for tourists?+
The main tourist areas like Centro Histórico, Polanco, Roma and Condesa are safe by day. Avoid unfamiliar suburbs after dark and watch your belongings in crowded areas.
Ready to book your Mexico City stay?
Start with the 3 hotels our team picked, or search all 3 sites — always compare before booking



