Menu

The Best Mexico City Hotels to Book

Historico Central Hotel, one of the best Mexico City hotels, a colonial building on Madero Street in the Centro Histórico

Mexico City sits at 2,240 meters above sea level, high enough that first-time visitors often notice the thin air on day one. Its Centro Histórico was built on the ruins of Tenochtitlan, the Aztec capital, and still centers on the Zócalo, the largest plaza in Latin America. The best Mexico City hotels put you inside this walkable core, steps from the cathedral, the muralled palaces, and the taquerias that open at dawn. This ranked guide covers five central properties, from a value pick with free parking to a stained-glass landmark facing the main square. Each entry explains what earns its spot, the real trade-offs, and who it suits, followed by a comparison table and a how-to-choose section.

2,240 m
elevation (pace yourself on day one)

5 min
walk from the center to Palacio de Bellas Artes

Nov-Apr
dry season, the best weather window

Five best Mexico City hotels at a glance

  • Historico Central Hotel, best for design-minded walkers: a colonial building on pedestrian Madero Street with free cooked-to-order breakfast.
  • Hotel Catedral, best for rooftop views: an Art Deco address beside the Metropolitan Cathedral with a terrace over the domes.
  • Gran Hotel Ciudad de Mexico Zocalo View, best for a historic splurge: an 1895 landmark with a Tiffany-style stained-glass ceiling and rooms that face the Zócalo.
  • Hotel Flamencos Centro Histórico, best for budget and drivers: a value three-star with free self parking, including space for larger vehicles.
  • Barceló México Reforma, best for spa, pool and gym: a Paseo de la Reforma tower with a spa, indoor pool, and 24-hour gym.
Hotel Best for Setting Walk to the Zócalo
Historico Central Hotel Design-minded walkers Colonial, on Madero Street About 10 minutes (0.8 km)
Hotel Catedral Rooftop cathedral views Art Deco, beside the cathedral Under 10 minutes (0.4 km)
Gran Hotel Ciudad de Mexico Zocalo View A historic splurge 1895 Art Nouveau landmark Steps away (0.3 km)
Hotel Flamencos Centro Histórico Budget and drivers Modern three-star, free parking About 15 to 20 minutes (1.3 km)
Barceló México Reforma Spa, pool and gym High-rise on Paseo de la Reforma Short metro or taxi ride

1. Historico Central Hotel, best for design-minded walkers

★★★★★4.9(2,349 reviews)·81 rooms·From ~$190 (≈MX$3,470)/night

Historico Central Hotel

Historico Central Hotel occupies a colonial building on Madero Street, the pedestrian spine that links the Torre Latinoamericana to the Zócalo. Steps from Madero and a five-minute walk away from Palacio de Bellas Artes, with the National Palace and the main square both within easy reach on foot. Rooms are clean and contemporary behind the historic facade, with flat-screen TVs, down duvets, and rainfall showers; the larger junior and executive rooms add balconies and city views. It ranks highest on this list, and the location is why to book it.

Why it makes the list: steps from pedestrian Madero Street and a five-minute walk from Palacio de Bellas Artes, with free cooked-to-order breakfast included.

Key features:

  • Colonial building in the heart of the Centro Histórico
  • Free cooked-to-order breakfast each morning
  • 24-hour health club and a rooftop terrace
  • Free valet and self parking, a rarity downtown
  • Free WiFi, concierge, and multilingual staff

Rates: mid-range, with a free cooked-to-order breakfast that trims your daily food budget.

Pros:

  • Unbeatable walkability to Madero, Bellas Artes, and the Zócalo
  • Free parking and free breakfast add real value
  • Rooftop terrace and a 24-hour gym

Cons:

  • Standard rooms are compact
  • No pets allowed (service animals excepted)

2. Hotel Catedral, best for rooftop views

★★★★★4.7(3,168 reviews)·185 rooms·From ~$120 (≈MX$2,270)/night

Hotel Catedral

Hotel Catedral sits on Donceles, steps from the Metropolitan Cathedral and the Templo Mayor Museum, with the Zócalo under a ten-minute walk away. The Art Deco property spreads across two towers, and its rooftop terrace is the main draw, looking straight onto the cathedral domes. Rooms are soundproofed with blackout curtains, pillowtop beds, free minibar items, and 24-hour room service, and the on-site Restaurante Catedral serves Mexican cooking if you prefer to stay close. Bicycle rentals on site make it easy to join the Sunday street closures along nearby avenues.

Why it makes the list: a rooftop terrace overlooking the Metropolitan Cathedral, barely 0.1 km from the hotel door.

Key features:

  • Rooftop terrace with cathedral and Templo Mayor views
  • Two towers, including courtyard-facing interior rooms
  • Restaurante Catedral plus a bar and lounge
  • Free minibar items and 24-hour room service
  • Bicycle rentals and free valet parking

Rates: good value for the location, with a buffet breakfast offered for a surcharge.

Pros:

  • One of the best rooftop views in the Centro Histórico
  • Free minibar and round-the-clock room service
  • Bikes on site for car-free days

Cons:

  • Breakfast costs extra
  • A larger property that feels less intimate than a boutique
Local tip

Ask for a Pyramid Tower room overlooking the courtyard if light sleep is a priority, since the street beside the cathedral stays busy into the evening. Save the rooftop terrace for just before sunset, when the light hits the cathedral domes.

3. Gran Hotel Ciudad de Mexico Zocalo View, best for a historic splurge

★★★★★4.8(1,211 reviews)·60 rooms·From ~$350 (≈MX$6,480)/night

Gran Hotel Ciudad de Mexico Zocalo View

Gran Hotel Ciudad de Mexico Zocalo View dates to 1895 and is the architectural showpiece of the group. Its Art Nouveau atrium is crowned by a Tiffany-style stained-glass ceiling from 1908, one of the most photographed features in the Centro Histórico. The hotel stands steps from the Zócalo, so the top-floor rooms and the rooftop restaurant look out over the main plaza and the National Palace. Rooms are comfortable and classic, with bathrobes, slippers, minibars, and blackout curtains, and the Cafe Ciudad de Mexico handles breakfast and lunch beneath the glass canopy.

Why it makes the list: direct Zócalo-view rooms a mere 0.3 km from the square, inside a landmark Art Nouveau building.

Key features:

  • 1895 building with a 1908 stained-glass atrium ceiling
  • Zócalo-view rooms and a rooftop terrace restaurant
  • Fitness center and concierge
  • Bathrobes, slippers, and eco-friendly toiletries
  • A ten-minute walk to Palacio de Bellas Artes

Rates: a splurge, and the view rooms command the premium.

Pros:

  • The stained-glass atrium is a genuine landmark
  • Some of the only true Zócalo-view rooms downtown
  • Rooftop dining over the main plaza

Cons:

  • The smallest property here, so dates book up early
  • Breakfast and valet parking carry a surcharge

4. Hotel Flamencos Centro Histórico, best for budget and drivers

★★★★★4.8(846 reviews)·57 rooms·From ~$120 (≈MX$2,290)/night

Hotel Flamencos Centro Histórico

Hotel Flamencos Centro Histórico is the value pick, a three-star south of the core with individually decorated rooms and heated floors. It sits a little farther out, roughly 1.3 km from the Zócalo and a five-minute drive from Palacio de Bellas Artes and Paseo de la Reforma, which keeps rates down without stranding you. The real advantage is parking: free self parking with room for RVs, buses, and trucks, which is almost unheard of in central Mexico City. A rooftop terrace, two restaurants, a bar, and a small fitness center round out the stay.

Why it makes the list: free self parking (including space for large vehicles) within 1.3 km of the Zócalo.

Key features:

  • Free self parking, including RV, bus, and truck space
  • Individually decorated rooms with heated floors
  • Rooftop terrace and two on-site restaurants
  • Fitness center, bar, and lounge
  • Five-minute drive to Bellas Artes and Reforma

Rates: among the lowest on the list.

Pros:

  • Free parking for all vehicle sizes
  • Strong value for a central base
  • Rooftop terrace and heated floors

Cons:

  • Farther from the Zócalo than the other four
  • Noise-free rooms are not guaranteed
  • WiFi has a two-device limit and breakfast costs extra

5. Barceló México Reforma, best for spa, pool and gym

★★★★★4.7(5,455 reviews)·505 rooms·From ~$180 (≈MX$3,330)/night

Barceló México Reforma

Barceló México Reforma is the full-service tower of the bunch, rising over Paseo de la Reforma near the Monument to the Revolution. It is the only address here with a resort-style amenity stack: a full-service spa, three hot tubs, a sauna, a steam room, an indoor pool, and a 24-hour fitness center. Three restaurants, including the Italian La Fontana, plus an executive lounge for Premium Level guests, make it easy to settle in. You are an eight-minute walk from Teatro Metropólitan and about 14 minutes on foot from Palacio de Bellas Artes, with Alameda Central even closer.

Why it makes the list: a full-service spa, indoor pool, and 24-hour fitness center, a combination the smaller Centro hotels do not match.

Key features:

  • Full-service spa with sauna, steam room, and three hot tubs
  • Indoor pool and 24-hour fitness center
  • Three restaurants plus an executive lounge
  • On Paseo de la Reforma by the Monument to the Revolution
  • Gift shops, concierge, and multilingual staff

Rates: mid-range for a large full-service hotel, with buffet breakfast offered for a surcharge.

Compare stays in Mexico City

Best Price Guaranteed
Compare stays in Mexico City

No reservation fees. Compare guest reviews and hotel videos across 400,000+ hotels in 195 countries.

Pros:

  • Spa, pool, and gym under one roof
  • Reforma location near the monuments and Alameda Central
  • Executive lounge access on Premium Level rooms

Cons:

  • Large scale feels more corporate than boutique
  • Pool access is limited to set daytime hours
  • No pets allowed (service animals excepted)

How to choose among these Mexico City hotels

Narrow the five Mexico City hotels down by what matters most for your trip: location, budget, amenities, or timing.

By location

For time at the Zócalo and the cathedral, Gran Hotel Ciudad de Mexico Zocalo View and Hotel Catedral are the closest, both within roughly 0.4 km of the square. Historico Central Hotel trades a couple of blocks for life on pedestrian Madero Street. Barceló México Reforma suits travelers who want the monuments and avenues of Paseo de la Reforma, while Hotel Flamencos Centro Histórico sits farther south. If plans lean toward day trips, travelers can also widen the search to the greater State of Mexico that surrounds the capital.

By budget and total cost

Hotel Flamencos Centro Histórico has one of the lowest nightly rates and adds free parking, a real saving if driving. Historico Central Hotel appears mid-range but includes free cooked-to-order breakfast and free parking, so the daily total often lands lower than it first appears. Factor in the buffet-breakfast surcharges at Hotel Catedral, Barceló México Reforma, and the Gran Hotel Ciudad de Mexico Zocalo View before comparing rates head to head.

By amenities and travel style

Families and anyone who wants to swim or unwind should look at Barceló México Reforma for the pool and spa. Design-minded travelers who plan to walk everywhere do better with Historico Central Hotel or Hotel Catedral. Couples and architecture lovers will get the most out of the Gran Hotel Ciudad de Mexico Zocalo View and its stained-glass atrium.

By season and timing

The dry months from November to April bring the clearest skies and are the easiest time to be on foot all day. The rainy season runs June to October, with storms that usually arrive in the afternoon, so a central, walkable base helps dodge the downpours between sights.

Key takeaway

For a first visit built around the Centro Histórico, book Historico Central Hotel for walkability and free breakfast, or the Gran Hotel Ciudad de Mexico Zocalo View if the plaza view is worth the splurge. Choose Barceló México Reforma when seeking a pool and spa, and Hotel Flamencos Centro Histórico when budget or parking leads the decision.

FAQ

Where are the best Mexico City hotels located?

The top Mexico City hotels for sightseeing cluster in the Centro Histórico, around the Zócalo and the Metropolitan Cathedral, and along Paseo de la Reforma. The Centro Histórico is a UNESCO World Heritage Site, inscribed in 1987 as the Historic Centre of Mexico City and Xochimilco, and it keeps the major sights within walking distance. Reforma puts travelers closer to the monuments and the city's grand boulevard.

How do I get from the airport to the Centro Histórico?

Metrobús Line 4 connects Benito Juárez International Airport to the Centro Histórico, which makes it a simple public option. For a door-to-door ride, use the authorized taxi booths in the arrivals hall rather than hailing a cab outside. The airport is only a few kilometers from the center, so taxi trips are short outside of rush hour.

Which hotel is closest to the Zócalo?

The Gran Hotel Ciudad de Mexico Zocalo View is the closest, roughly 0.3 km from the square, with rooms and a rooftop restaurant that overlook it. Hotel Catedral is also very close, about 0.4 km away beside the Metropolitan Cathedral. Both let travelers reach the plaza in a few minutes on foot.

What is the best time to visit Mexico City?

The dry season from November to April is the best time to visit, with sunny days and little rain. The rainy season runs June to October, when afternoon and evening storms are common. Mornings are generally clear year-round, so plan outdoor sights early in the day during the wetter months.

Which hotel is best for families or a longer stay?

Barceló México Reforma works well for families thanks to its indoor pool, spa, and family-sized rooms. Hotel Flamencos Centro Histórico is a strong longer-stay value, with free parking and connecting rooms available on request. Both give travelers more room to spread out than the smaller boutique properties.

Is the Centro Histórico a good base for day trips like Teotihuacán?

Yes, the Centro Histórico is a practical base for Teotihuacán, which lies about 40 km northeast of the city in the State of Mexico. The ancient city and its pyramids make an easy day trip by bus or car. Travelers who want to start at sunrise can also book a base near the Teotihuacán pyramids instead.

Are there hotels near the airport for early flights?

Yes, there are dedicated options if an early departure or late landing is planned. Travelers can compare hotels near Benito Juárez airport to shorten the morning transfer. For everything else, a central stay keeps travelers closer to the sights.

Do these hotels include breakfast?

Historico Central Hotel is the only one here that includes a free cooked-to-order breakfast. Hotel Catedral, Barceló México Reforma, the Gran Hotel Ciudad de Mexico Zocalo View, and Hotel Flamencos Centro Histórico offer breakfast for a surcharge. Check the rate booked, since breakfast-included deals come and go.

This guide is based on each hotel's published rates and amenities, official property information, and guest review data.

Best Price Guaranteed
Find your central base in the capital.

No reservation fees. Compare guest reviews and hotel videos on HotelsOne, with 400,000+ hotels across 195 countries.

Search Mexico City stays


Sources: Historico Central Hotel, Hotel Catedral, Gran Hotel Ciudad de Mexico Zocalo View, Hotel Flamencos Centro Histórico, Barceló México Reforma, 4 Metrobus in Ciudad de México