Mexico City travel guide

Where to Stay in Mexico City

· Updated · 7 min read City Guide
Cafe table in Mexico City's Roma Norte neighbourhood

Mexico City is enormous — over 1,400 square kilometres of urban sprawl. Where you stay determines how the city feels, what you can walk to, and how you spend your evenings. These are the main areas, what they cost, and who they suit.

Quick comparison

NeighbourhoodBest ForBudgetMid-rangeLuxury
Roma NorteFirst-timers, foodiesHostels from ~MXN $200Boutique hotels MXN $1,500–4,000La Valise from ~MXN $6,000
CondesaParks, slow morningsGuesthouses from ~MXN $800Casa Cuenca from ~MXN $3,500Casa Cleo from ~MXN $5,000
PolancoLuxury, museumsLimited optionsHotel Habita from ~MXN $3,500Four Seasons from ~MXN $10,000
Centro HistóricoHistory, budget staysHostels from ~MXN $150Hilton Centro from ~MXN $2,500Downtown México from ~MXN $4,000
CoyoacánQuiet, residential feelAirbnbs from ~MXN $600B&Bs from ~MXN $1,500Limited options

Approximate nightly rates as of 2026. Prices rise 30–50% during Día de Muertos (late October–early November) and December holidays.

Roma Norte and Roma Sur

Best for: first-time visitors, foodies, couples, remote workers

Roma is the most popular neighbourhood for visitors who want character, good restaurants, and walkability. Roma Norte has the highest density of restaurants, cafes, and bars in the city — the streets around Plaza Río de Janeiro and Álvaro Obregón are lined with excellent options. Roma Sur is slightly quieter and marginally cheaper, with a more local feel. Both are very safe by Mexico City standards and well connected by Metro (Lines 1 and 9) and Metrobús.

Budget: Hostel dorm beds start from approximately MXN $200/night. Hostel Home on Tabasco and Casa Pepe near Insurgentes are both well-reviewed, with private rooms from approximately MXN $800–1,200/night.

Mid-range: Boutique hotels are Roma’s strength. Hotel San Fernando (from approximately MXN $2,500/night) offers rooftop views and a central location. 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. Casa Goliana (from approximately MXN $2,000/night) is a smaller option with good design.

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. The restaurant scene is the real luxury here: you can walk to Contramar, Máximo Bistrot, and Expendio de Maíz within ten minutes.

Condesa

Best for: outdoor fans, slow mornings, mid-budget travellers

Adjacent to Roma, Condesa has more green space (Parque México, Parque España) and a slightly calmer pace. The Art Deco architecture is distinctive — much of the neighbourhood was rebuilt after the 1985 earthquake. The cafe and restaurant scene overlaps with Roma but feels less hectic. Metro Chilpancingo (Line 9) and Patriotismo (Line 9) serve the area.

Mid-range: 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.

Luxury: Casa Cleo (from approximately MXN $5,000/night) is a design-led boutique hotel. Condesa’s luxury options are fewer than Polanco’s but the neighbourhood itself compensates — morning runs in Parque México, breakfast at sidewalk cafes, and an easy walk to Roma Norte for dinner.

Polanco

Best for: business travellers, luxury hotels, access to Chapultepec and Antropología museum

Polanco is Mexico City’s most upmarket neighbourhood — designer shops along Presidente Masaryk, international restaurants, art galleries, and the Bosque de Chapultepec on its western edge. The Museo Nacional de Antropología and Museo Jumex are both within walking distance.

Mid-range: 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.

Luxury: Four Seasons Mexico City (from approximately MXN $10,000/night) has a central courtyard, excellent service, and a location on Paseo de la Reforma. St. Regis Mexico City (from approximately MXN $8,000/night) occupies a tower on Reforma with views across the park. Las Alcobas (from approximately MXN $7,000/night) is a quieter boutique option on a residential Polanco street. Virgilio by Kimpton (from approximately MXN $5,000/night) is a newer addition with a strong restaurant and bar programme.

Centro Histórico

Best for: history buffs, budget travellers, maximum walkability to ruins and museums

The Centro has the most sites per square metre — Zócalo, Templo Mayor, Palacio Nacional, Palacio de Bellas Artes — and the best budget accommodation. The trade-off is a less polished neighbourhood feel than Roma or Condesa. Safety varies by specific block; stick to the main pedestrianised streets (Madero, 5 de Mayo, the Zócalo perimeter) after dark.

Budget: The Centro has the cheapest dorm beds in the city — from approximately MXN $150/night at hostels like Hostel Mundo Joven Catedral, which sits directly on the Zócalo. Private rooms from approximately MXN $600–900/night.

Mid-range: Hilton Mexico City Reforma (from approximately MXN $2,500/night) and Zócalo Central Hotel (from approximately MXN $2,000/night) both have rooftop terraces with Templo Mayor views. NH Collection Centro Histórico (from approximately MXN $2,200/night) occupies a converted colonial building.

Luxury: Downtown México (from approximately MXN $4,000/night) is a 17th-century palace converted into a boutique hotel with a rooftop pool, courtyard restaurant, and views of the Cathedral.

Coyoacán

Best for: those wanting a quieter, more residential feel; Frida Kahlo museum visitors

Coyoacán is further south — about 40 minutes from the Centro by Metro (Line 3 to Coyoacán station). It has a village-like quality: cobblestone streets, a central plaza with old trees, good Sunday markets, and a pace that feels removed from the city’s intensity. Walking distance from the Frida Kahlo museum and the León Trotsky museum.

Not ideal as a base for the Centro and Polanco museums — the commute adds 40–60 minutes each way. Excellent for those who want a calmer area and plan to spend time in the south of the city. Accommodation is mostly Airbnbs and small guesthouses (from approximately MXN $600/night for a private apartment, MXN $1,500–2,500 for a B&B).

Booking advice

  • Book early for peak periods: Día de Muertos (late October–early November), Christmas/New Year, and Formula 1 Grand Prix weekend (late October) all push prices up 30–50% and fill popular hotels weeks in advance.
  • Roma and Condesa book fastest — two to three weeks ahead for mid-range properties, four to six weeks for boutique favourites like La Valise or Ignacia.
  • Airbnbs are strong in Roma, Condesa, and Coyoacán — pre-war apartment buildings in Roma offer character that hotels often can’t match. Check reviews for noise (Roma nightlife runs late on weekends).
  • Uber from any neighbourhood to the centre costs approximately MXN $40–80 during the day, MXN $60–120 at night with surge pricing.

Practical notes

  • The Metro is cheap (approximately MXN $5 per trip) and covers the city well, but avoid rush hour (7–9 am, 6–8 pm) — carriages get extremely crowded and pickpocketing risk increases
  • Uber is reliable and affordable by international standards; use it rather than street taxis after dark
  • Altitude (2,240 m) — some visitors experience headaches and fatigue for the first day or two. Drink plenty of water and ease into activity
  • Street safety is generally good in Roma, Condesa, Polanco, and the main Centro streets. Coyoacán is quiet and safe. Use common sense after dark in less-trafficked areas

Plan your trip: flights to Mexico · travel insurance · car hire.

More Mexico City Guides

Book an experience

Top-rated experiences in Mexico City

The highest-rated tours and activities in Mexico City. Book today, cancel free if plans change.

Sorted your stay?

Here's how to get there — and get around once you arrive.

Airport Transfer

Fixed-price airport pickup to Mexico City — driver meets you at arrivals, no haggling.

Book a Transfer →

Car Hire

Compare rates from local and international suppliers — 90-day price lock included.

Compare Cars →

Same price as booking direct — we earn a small commission at no extra cost to you.