Mexico City is a vast, layered metropolis - choosing where to stay is the most important planning decision you’ll make. The wrong neighbourhood means costly Uber rides to everything you want to see; the right one puts you within walking distance of markets, parks, restaurants, and metro stations. We’ve broken down the city by district, with honest budget tiers and named hotels that consistently deliver value.
Which Neighbourhood to Choose
Roma Norte & Roma Sur are the sweet spot for most visitors. Wide tree-lined streets, hundreds of restaurants and coffee shops, a pedestrian-friendly layout, and Metrobús stops on Insurgentes connect you to the whole city. Roma Norte has the higher concentration of independent cafes and galleries; Roma Sur is slightly quieter and a touch more affordable.
Condesa borders Roma Norte and shares much of its character - art deco apartment buildings, Parque México, and a strong dining scene. It’s marginally more expensive and slightly more quiet on weekday mornings, which suits travellers who want a low-key base.
Polanco is Mexico City’s business and luxury district. High-end hotels, designer shopping on Presidente Masaryk, and Chapultepec Park immediately to the south. The best choice for business trips, museum-focused visits (Soumaya and Jumex are both here), or travellers wanting the city’s finest dining within walking distance.
Centro Histórico puts you at the centre of history - the Zócalo, Palacio Nacional, Bellas Artes, and Templo Mayor are all within blocks. The trade-off is that some streets can feel rough after dark. The best hotels here are in the immediate Zócalo area and along Madero street.
Coyoacán & San Ángel are southern neighbourhoods better suited to longer stays. Beautiful and bohemian - Frida Kahlo’s Casa Azul is in Coyoacán - but a 30–45 minute Uber from Roma/Condesa and the major museums.
Budget Hotels (approximately MXN 450–1,200 / USD 25–68 per night)
Casa Pepe Hostel in Roma Norte is one of the city’s better-run budget options - private rooms available, solid security, rooftop terrace. Rates from approximately MXN 480 for a dorm, MXN 900 for a private double as of 2026.
Hotel Catedral in Centro Histórico occupies a heritage building a short walk from the Zócalo. Basic rooms, but the location for sightseeing is unbeatable. From approximately MXN 850 per night as of 2026. Street noise varies - request a courtyard room.
Hostal Mundo Joven Catedral is a reliable chain hostel in Centro with 24-hour reception, lockers, and a rooftop bar with Zócalo views. Dorms from approximately MXN 350, private rooms from MXN 950 as of 2026.
For budget travellers staying in Roma, Hostel Home on Tabasco Street offers small private rooms and a quiet garden. It books up fast - reserve a week ahead in high season.
Mid-Range Hotels (approximately MXN 1,500–3,500 / USD 85–200 per night)
Hotel Carlota in Colonia Cuauhtémoc is one of Mexico City’s most design-forward mid-range options - a restored 1960s motel with a spectacular pool, a strong restaurant (Carlota), and rooms that photograph well. From approximately MXN 2,200 per night as of 2026.
Hippodrome Hotel in Colonia Hipódromo Condesa, a quieter pocket between Roma and Condesa, offers 25 rooms in a converted 1940s building. Breakfast included, attentive service. From approximately MXN 2,500 as of 2026.
Hotel Zócalo Central stands directly opposite the Zócalo - you pay for the view more than the rooms, which are serviceable but unremarkable. From approximately MXN 1,800. Best for travellers who want to experience the Centro’s evening light show and morning flag ceremony.
Azul Histórico is a boutique hotel above a courtyard restaurant in Centro - beautiful colonial architecture, rooftop terrace with Bellas Artes views. From approximately MXN 2,000 as of 2026.
Hotel Geneve Ciudad de México in Zona Rosa is a classic grand dame from 1907 - large rooms, reliable service, and a great central location between Roma and Polanco. From approximately MXN 2,800 as of 2026.
Luxury Hotels (approximately MXN 6,000–18,000+ / USD 340–1,000+ per night)
Four Seasons Mexico City on Paseo de la Reforma is the city’s landmark luxury address - a hacienda-style property wrapping around a garden courtyard that feels worlds away from the traffic outside. From approximately MXN 9,000 per night as of 2026.
St. Regis Mexico City sits on Reforma with Chapultepec Park views and 189 rooms - butler service, a strong spa, and the signature King Cole Bar. From approximately MXN 8,500 per night.
W Mexico City in Polanco targets a design-conscious younger demographic with its lively rooftop bar (Wave) and a more playful atmosphere than the traditional grandes dames. From approximately MXN 5,800 as of 2026.
Camino Real Polanco is an enormous 1968 modernist landmark - six restaurants, a large pool, and easy access to the Polanco museum strip. Better value than its peers at approximately MXN 6,200 per night. Strong business facilities.
Las Alcobas in Polanco is a more intimate luxury option - just 35 rooms, a Michelin-calibre restaurant (Anatol), and an exceptional spa using Mexican botanical ingredients. From approximately MXN 8,000 as of 2026.
Transport Tips
The city’s Metro is cheap (MXN 5 per journey) and extensive - 12 lines covering most tourist zones. Avoid rush hour (7–9am, 6–8pm) when it’s uncomfortably crowded. Metrobús is the BRT network running along Insurgentes and Reforma - faster and less crowded than the Metro on those corridors. Uber is reliable, affordable (most in-city trips MXN 80–200), and the safest way to move at night.
Airport transfers: official taxi booths inside AICM Terminal 1 and 2 sell prepaid vouchers by zone (approximately MXN 200–350 to Roma/Condesa, MXN 250–400 to Polanco). Uber operates from Terminal 2. Avoid unlicensed taxis.
Booking Tips
Book 2–3 months ahead for December (Christmas/New Year), Easter week (Semana Santa), and July–August school holidays - the city fills quickly, particularly at mid-range properties. The Día de los Muertos period (late October to early November) in Oaxaca spills over into Mexico City travel demand. Low season (January–February, September) offers the best rates, often 20–30% below peak prices. Always check if breakfast is included - most Roma and Condesa boutiques include it, which adds real value given the city’s café pricing.
Additional Hotel Picks
Roma Norte (mid-range): Ignacia Guest House (from approximately MXN 3,000/night) is a restored 1913 mansion with just nine suites - one of the most distinctive stays in the city. Hotel San Fernando (from approximately MXN 2,500/night) offers rooftop views and a central location. Casa Goliana (from approximately MXN 2,000/night) is a smaller design option.
Roma Norte (luxury): La Valise (from approximately MXN 6,000/night) is a three-suite boutique hotel consistently rated among Mexico City’s best - book well in advance.
Condesa: Casa Cuenca (from approximately MXN 3,500/night) combines boutique design with a Condesa location near Parque México. Hotel Condesa DF (from approximately MXN 3,000/night) has a celebrated rooftop bar and comfortable rooms in a converted 1920s building. Casa Cleo (from approximately MXN 5,000/night) is a design-led luxury boutique.
Polanco: Hotel Habita (from approximately MXN 3,500/night) was one of the city’s first design hotels - minimalist glass facade, rooftop pool, and a central Polanco location. Virgilio by Kimpton (from approximately MXN 5,000/night) is a newer addition with a strong restaurant and bar programme.
Centro Histórico: NH Collection Centro Histórico (from approximately MXN 2,200/night) occupies a converted colonial building and offers reliable mid-range comfort in the historic quarter.
Internal links: Mexico City travel guide · Mexico City food guide · flights to Mexico · travel insurance
Ready to Plan Your Trip?
See our itineraries for inspiration:
- 3 Days Mexico City - a three-day Mexico City break
- Mexico City To Oaxaca - the Mexico City to Oaxaca route
- 1 Week Mexico - one week covering Mexico City, Oaxaca and the beach
- 2 Weeks Mexico - the two-week Mexico circuit