Live prices for your dates · free cancellation on many rooms

Historical hotels · Federal District · Mexico

Historical Hotels in Mexico City

We reviewed 52 hotels across Mexico City's historic center and beyond, and picked the 48 best for this guide.

50 hotels 24 rated 8.5+ typical MX$1,014

hotels

Camino Real Aeropuerto C Airport convenience

Camino Real Aeropuerto ★★★★★

Mexico City

8.2Great15,049 reviews

Direct walkway from Terminal 1, 5 restaurants, and reliable shuttle service – a smooth stopover base.

FromMX$2,028per night
Gran Hotel Ciudad De Mexico Zocalo View G Zócalo Views

Gran Hotel Ciudad De Mexico Zocalo View ★★★★★

Mexico City

9Perfect1,744 reviews

A historic 5-star with a Tiffany glass ceiling and rooftop views over the Zócalo, in the heart of the Historic Centre.

FromMX$3,768per night
Zocalo Central Z Historic Center

Zocalo Central ★★★★

Mexico City

9Perfect2,427 reviews

A 4-star stay in the historic center, steps from Zocalo Plaza and the cathedral, with a rooftop terrace that guests love.

FromMX$1,352per night
Hilton Mexico City Reforma H Historic centre

Hilton Mexico City Reforma ★★★★

Mexico City

8.7Great1,053 reviews

A well-rated 4-star in the historic centre, praised for its location and service.

FromMX$3,667per night
Historico Central Hotel H Historic Center

Historico Central Hotel ★★★★

Mexico City

9.2Perfect1,658 reviews

Walk to the Zocalo and the National Palace, then return to a stylish room with a 24-hour cafe and free breakfast.

FromMX$1,487per night
Exe Alameda Reforma E Central & well-rated

Exe Alameda Reforma ★★★★

Mexico City

8.6Great4,052 reviews

Central 4-star with a strong staff rating and a pool, a 5-minute walk from Hidalgo station.

FromMX$1,166per night
Nh Collection Mexico City Reforma N Reforma convenience

Nh Collection Mexico City Reforma ★★★★★

Mexico City

8.1Great1,800 reviews

A polished five-star base near Paseo de la Reforma with standout breakfasts, friendly staff, and free parking.

FromMX$1,149per night
Hotel San Francisco Centro Historico H Central & Comfortable

Hotel San Francisco Centro Historico ★★★

Mexico City

7.2Very good1,242 reviews

Comfortable rooms in the heart of the Historic Centre, steps from Bellas Artes and the Alameda.

FromMX$507per night
Holiday Inn Express Mexico Reforma By Ihg H Central & Convenient
8.7Great883 reviews

Right on Reforma, with valet parking and a 24-hour front desk – a practical base for exploring Mexico City.

FromMX$1,453per night
Le Meridien Mexico City Reforma L Reforma Stay

Le Meridien Mexico City Reforma ★★★★★

Mexico City

8.4Great523 reviews

A polished Reforma base with an indoor pool, spa treatments, and suites that earn high marks for comfort.

FromMX$1,470per night
Hotel Estoril H Downtown convenience

Hotel Estoril ★★★

Mexico City

8.3Great257 reviews

Friendly staff, spacious rooms, and an airport shuttle make this downtown Mexico City hotel a practical base.

FromMX$828per night
Hotel Benidorm H Roma Stay

Hotel Benidorm ★★★★

Mexico City

8.5Great1,740 reviews

Friendly staff, a breakfast with a wide range of meals, and a location close to Chapultepec Park and Roma's dining options.

FromMX$980per night
Courtyard By Marriott Mexico City Revolucion C Guest favourite
8.4Great487 reviews

A well-rated Mexico City hotel with a fitness centre and easy metro access, steps from Avenida Revolucion.

FromMX$1,132per night
Hotel Imperial Reforma H Central & practical

Hotel Imperial Reforma ★★★★

Mexico City

7.8Very good1,536 reviews

Central Mexico City base with fitness centre, parking, and a 10-minute walk to Metro Hidalgo.

FromMX$760per night
Hotel Riazor Aeropuerto H Airport convenience

Hotel Riazor Aeropuerto ★★★★

Mexico City

9.2Perfect3,296 reviews

A comfortable airport hotel with free shuttle, rooftop pool, and 24-hour dining, perfect for early flights.

FromMX$1,149per night
Hilton Mexico City Airport H Airport convenience

Hilton Mexico City Airport ★★★★

Mexico City

8Great2,726 reviews

Sleep steps from Terminal 1 with a free shuttle, comfortable beds, and 24-hour service — ideal for tight layovers.

FromMX$1,859per night
Holiday Inn Mexico Dali Airport By Ihg H Airport convenience
9.1Perfect602 reviews

Guest-favorite airport hotel with a free shuttle, spacious rooms, and breakfast highlighting local flavors.

FromMX$1,031per night
Weenjoy Hotels Aeropuerto Cdmx W Airport convenience

Weenjoy Hotels Aeropuerto Cdmx ★★★★

Mexico City

9Perfect4,173 reviews

Free airport shuttle, spacious rooms, and solid service near Mexico City’s airport.

FromMX$676per night
Hotel Ritz Ciudad De Mexico H Historic centre base

Hotel Ritz Ciudad De Mexico ★★★★

Mexico City

8.8Great4,039 reviews

Functional base in the historic centre, a short stroll from the Torre Latinoamericana.

FromMX$1,217per night
Best Western Majestic B Historic center

Best Western Majestic ★★★★

Mexico City

8.1Great1,128 reviews

Classic 4-star hotel right by the Zócalo, with rooftop dining and old-school character.

FromMX$1,048per night
Exe Suites San Marino E City Central

Exe Suites San Marino ★★★★★

Mexico City Aparthotel

7.8Very good2,253 reviews

A central Mexico City stay with comfortable suites, some with kitchen areas and views of the Angel of Independence.

FromMX$744per night
Hotel Amigo Suites (Adults Only) H Steps from Zócalo

Hotel Amigo Suites (Adults Only) ★★★

Mexico City Guest house

7.9Very good942 reviews

Steps from the Zócalo, with a rooftop terrace and free breakfast.

FromMX$220per night
Hacienda Pena Pobre H Quiet Retreat

Hacienda Pena Pobre ★★★★

Mexico City

9.1Perfect671 reviews

A calm, design-focused stay in a quiet neighborhood, steps from Tlalpan National Park.

FromMX$1,504per night
City Express By Marriott Ciudad De Mexico Alameda C Central & value
8Great1,188 reviews

A central Mexico City base within walking distance of Alameda Park and the historic centre, with spacious rooms and a staff that guests consistently praise.

FromMX$710per night
Belair Unique A Wyndham Hotel B Business-friendly

Belair Unique A Wyndham Hotel ★★★★★

Mexico City

8.7Great1,452 reviews

A 5-star Napoles hotel with spacious rooms, a praised buffet breakfast, and direct access to the World Trade Center.

FromMX$1,267per night
Hotel Real Del Sur H Good value

Hotel Real Del Sur ★★★★

Mexico City

8Great1,021 reviews

Well-rated Mexico City hotel with free parking, spacious rooms, and a location handy for Estadio Azteca.

FromMX$659per night
Corinto Hotel C Central & Rooftop Pool

Corinto Hotel ★★★★

Mexico City

7.4Very good2,131 reviews

Rooftop pool, central location, and reliable value in Mexico City.

FromMX$473per night
Hotel Pf H Zona Rosa Choice

Hotel Pf ★★★★

Mexico City

8.7Great3,175 reviews

A well-located 4-star with clean rooms and a helpful staff, right in the heart of Zona Rosa.

FromMX$929per night
Hotel Lord (Adults Only) H Adults Only

Hotel Lord (Adults Only) ★★★★

Mexico City

8Great1,206 reviews

Adults-only 4-star in central Mexico City with a restaurant, free Wi-Fi, and a 8.0 rating from 1,206 reviews.

FromMX$524per night
Hampton Inn & Suites Mexico City - Centro Historico H Central & Staff-Favorite
8.6Great1,020 reviews

A well-run hotel in Mexico City's historic center, praised for its staff and prime location near the Zócalo.

FromMX$744per night
Nh Collection Mexico City Centro Historico N Historic Centre
8.5Great1,696 reviews

A modern, well-rated stay in the Historic Centre, just steps from the Zócalo and with a rooftop restaurant.

FromMX$879per night
Wyndham Garden Mexico City - Polanco W Polanco base

Wyndham Garden Mexico City - Polanco ★★★★

Mexico City

7.8Very good1,082 reviews

Functional 4-star near Polanco with rooftop restaurant, free Wi-Fi, and easy access to Chapultepec Park.

FromMX$1,960per night
Fiesta Inn Insurgentes Sur F Central & Convenient

Fiesta Inn Insurgentes Sur ★★★★

Mexico City

8.8Great924 reviews

Modern rooms, a praised breakfast buffet, and a central location in Mexico City's Insurgentes area.

FromMX$1,014per night
Hotel Marlowe Centro Historico H Historic centre base

Hotel Marlowe Centro Historico ★★★★

Mexico City

8.8Great3,182 reviews

A 4-star stay in a historic building near the Zócalo, with a praised breakfast buffet and easy access to the main sights.

FromMX$744per night
Fiesta Inn Express Ciudad De Mexico Forum Buenavista F Convenient & Central
8.7Great1,229 reviews

Right by Buenavista Forum mall and transport hub, with private parking and strong room ratings.

FromMX$1,031per night
Hostal Amigo - Mexico City H Great location
6.9Pleasant1,360 reviews

A budget-friendly, adults-only hostel steps from the historic center’s museums and metro, with a social bar and shared kitchen.

FromMX$2,636per night
Hotel New York Ciudad De Mexico H Centrally located

Hotel New York Ciudad De Mexico ★★★

Mexico City

8.6Great1,000 reviews

A 3-star near metro lines with high staff and service scores, starting at £37.

FromMX$372per night
Hotel Mexicali H Reliable value

Hotel Mexicali ★★★

Mexico City

7.5Very good504 reviews

A dependable Mexico City stay with filling breakfasts, spacious rooms, and a location that makes the Metro and airport easy.

FromMX$406per night
City Express By Marriott Ciudad De Mexico La Villa C Great value near Basilica
8.6Great1,107 reviews

A clean, modern stay with free parking and a shuttle, close to the Basilica and a major supermarket.

FromMX$879per night
Hotel Premier H Great location

Hotel Premier ★★★

Mexico City

8.2Great768 reviews

A reliable 3-star base near Reforma and the metro, with spacious rooms and staff who go out of their way to help.

FromMX$575per night
Hotel Villa De Madrid H Good value

Hotel Villa De Madrid ★★★★

Mexico City

8.4Great837 reviews

Spacious rooms, a quiet location near the metro and Basilica, and genuine service at an honest price.

FromMX$253per night
Hotel Del Principado H Central & quiet

Hotel Del Principado ★★★

Mexico City

8.1Great1,308 reviews

A comfortable 30-room stay in Colonia Juárez, praised for its location and bilingual staff.

FromMX$642per night
Hotel Block Suites H Roma Norte Suites

Hotel Block Suites ★★★

Mexico City

8.1Great1,551 reviews

A well-rated Roma Norte hotel with spacious suites, kitchenettes, and a location steps from the metro and lively dining scenes.

FromMX$1,065per night
Hotel & Suites Pf H Central & spacious

Hotel & Suites Pf ★★★★

Mexico City

8.5Great2,304 reviews

A well-located 4-star with spacious rooms and solid Wi-Fi, close to Chapultepec and Roma.

FromMX$811per night
Hotel Lepanto Reforma H Guest favourite

Hotel Lepanto Reforma ★★★★

Mexico City

8.5Great1,134 reviews

Guests consistently rate the breakfast and staff, with free parking and a handy Buenavista location.

FromMX$896per night
Hotel Parque Mexico Boutique H Condesa Boutique

Hotel Parque Mexico Boutique ★★★★

Mexico City

8Great1,311 reviews

An adults-only boutique with a lively rooftop scene and a prime Condesa location, steps from parks and cafes.

FromMX$1,572per night
Casa Moctezuma C Courtyard charm

Casa Moctezuma ★★★★

Mexico City

8.8Great249 reviews

Coyoacán aparthotel with a lush courtyard, high staff ratings, and a 7-minute walk to Centenario Garden.

FromMX$1,707per night
Casa Goliana La Roma C Adults-only B&B

Casa Goliana La Roma ★★★★

Mexico City Bed & Breakfast

8Great45 reviews

A stylish, adults-only B&B in Roma Norte with a sun terrace, made-to-order breakfast, and a location that puts Mexico City's landmarks within easy reach.

FromMX$7,047per night
Stara Hamburgo Boutique Hotel (Adults Only) S Financial District Stay

Stara Hamburgo Boutique Hotel (Adults Only) ★★★★★

Mexico City

8.4Great210 reviews

An adults-only boutique hotel with a Turkish bath and à la carte dining, near Mexico City's financial district.

FromMX$2,281per night

Map & live prices by our partner

Historic Hotels in Mexico City

These 48 hotels all share a connection to Mexico City's past, but they differ widely in style and price. For the full historic center experience, hotels like Gran Hotel Ciudad De Mexico Zocalo View and Zocalo Central put you right on the Zócalo, with rooftop views and easy access to the cathedral and National Palace. If you prefer a quieter historic feel, consider Hacienda Pena Pobre, a calm retreat in Tlalpan, near the national park. Prices start around MXN 255 per night for the most budget-friendly options, and the typical price is MXN 1,021.

Frequently asked

What does it cost to stay in a historic hotel in Mexico City?

Prices range from about MXN 255 to MXN 3,795 per night, with a typical price of MXN 1,021. You'll generally find lower rates at 3-star properties, while 5-star hotels like the Gran Hotel Ciudad De Mexico Zocalo View command premium prices.

Which district should I pick for a first visit to Mexico City?

For a first visit, the Historic Centre (Centro Histórico) is ideal—you'll be within walking distance of the Zócalo, the cathedral, and the National Palace, with hotels like Zocalo Central and Historico Central Hotel. If you prefer a more modern vibe, stay along Paseo de la Reforma, where you'll find the Hilton Mexico City Reforma and Le Meridien, though you'll need a taxi or metro to reach the main sights.

How far in advance should I book a hotel in Mexico City?

Booking at least a few months ahead is wise, especially for stays around major holidays or events. The most popular historic hotels, like those near the Zócalo, fill up quickly. If your dates are flexible, you'll often find better rates by booking mid-week rather than weekends.

Historical Hotels in Mexico City

Mexico City's history is written into its walls. In the Centro Histórico, hotels like the Gran Hotel Ciudad De Mexico Zocalo View and Zocalo Central sit within steps of the Zócalo, the Metropolitan Cathedral, and the National Palace. Further out, along Paseo de la Reforma and in neighborhoods like Roma and Condesa, historic hotels are more about early 20th-century elegance and prime location than colonial-era architecture. The city's history isn't just in the buildings—it's in the cobblestone streets, the rooftop terraces overlooking the cathedral, and the Tiffany glass ceilings that survived the centuries.

Prices for these historic stays range from about MXN 255 to MXN 3,795 per night, with a typical price of MXN 1,021. Most of the hotels here are 4-star properties (30 of them), followed by 3-star (12) and 5-star (6). The highest-rated is Historico Central Hotel with a 9.2 rating. You'll also find a couple of hostels and aparthotels mixed into this selection, offering more budget-friendly options.

The bottom line

These historic hotels suit travelers who want to be immersed in Mexico City's past, especially those who prioritize location and character. If you're looking for airport convenience, modern amenities, or a specific budget (like cheap stays or 3-star options), check out our dedicated pages for Airport hotels in Mexico City, Hotels with parking, Cheap and budget hotels, and 3-star hotels. For broader choices, see Hotels in Mexico City or Central hotels.