Where to stay
in Mexico City

Top places to stay near the water
Best places to stay for couples
Ágata Hotel Boutique & Spa is a hotel featuring private balconies and free breakfast.
Recommended hotels
Best places to stay for families
Barceló México Reforma is a hotel featuring an indoor pool and 3 restaurants that guests like for its clean rooms and central location. It's located a short 14-minute walk from Palacio de Bellas Artes. Hotel Catedral is a hotel featuring a restaurant and free valet parking that guests like for its central location and comfortable rooms. It's located a short 13-minute walk from Palacio de Bellas Artes. Fiesta Americana Reforma is a hotel featuring 2 restaurants and free WiFi that guests like for its helpful staff and central location. You'll be just a short distance from Palacio de Bellas Artes, located close by.
Recommended hotels
Top luxury accommodations in Mexico City
Barceló México Reforma is luxury a hotel featuring 3 restaurants and a full-service spa, and guests like its proximity to sightseeing and helpful staff. Hotel Bellas Artes is luxury a hotel featuring a rooftop terrace and a restaurant. You'll be well placed to visit Palacio de Bellas Artes and Torre Latinoamericana, both steps away. Gran Hotel Ciudad de Mexico Zocalo View is luxury a hotel featuring 2 restaurants and a rooftop terrace, and guests like its prime location and dining options.
Recommended hotels
Best places to stay with pools
Barceló México Reforma is a hotel featuring an indoor pool and a full-service spa. Guests like its proximity to sightseeing and helpful staff. It's just a short 9-minute walk from Paseo de la Reforma. Camino Real Polanco Mexico is a hotel featuring an outdoor pool and 5 restaurants. Guests like its proximity to sightseeing and helpful staff. Hilton Mexico City Reforma is a hotel featuring an indoor pool and a full-service spa. Guests like its prime location and helpful staff.
Recommended hotels
Best places to stay for travelers on a budget
Historico Central Hotel is a hotel featuring free cooked-to-order breakfast and free WiFi that guests like for its proximity to sightseeing and helpful staff. It's located a short 4-minute walk from Palacio de Bellas Artes. Barceló México Reforma is a hotel featuring free WiFi and 3 restaurants that guests like for its proximity to sightseeing and helpful staff. Hotel Catedral is a hotel featuring free WiFi and free valet parking that guests like for its proximity to sightseeing and helpful staff.
Recommended hotels
Best places to stay near the airport
Historico Central Hotel is a hotel featuring free breakfast and free WiFi. It gets positive reviews for its proximity to sightseeing and helpful staff. For easy airport access, it's located only 3.5 mi / 5.6 km from Benito Juarez International Airport (MEX). Camino Real Aeropuerto Mexico is a hotel featuring a free airport shuttle and a full-service spa. It gets positive reviews for its prime location and helpful staff. For easy airport access, it's located only 0.1 mi / 0.1 km from Benito Juarez International Airport (MEX). Hotel Bellas Artes is a hotel featuring an airport drop-off service and free WiFi. The property is located 3.6 mi / 5.7 km from Benito Juarez International Airport (MEX).
Recommended hotels
Explore a world of travel with Expedia
- All-Inclusive Resorts in Mexico City
- Accor Hotels in Mexico City
- Cheap Hotels in Mexico City
- Roma Norte Hotels
- Boutique Hotels in Mexico City
- 5 Star Hotels in Mexico City
- Hotels with Free Airport Shuttle in Mexico City
- Hotels near Mexico City Intl.
- Hotels near Basilica of Our Lady of Guadalupe
- Historic Center Hotels
- Polanco Hotels
- Hotels near Paseo de la Reforma
- Hotels with an Outdoor Pool in Mexico City
- Mexico City Hotels
- La Condesa Hotels
- Hotels near Zócalo
- Hostels in Mexico City
- Flights to Mexico City
- Flights from Guadalajara (GDL) to Mexico City (MEX)
- Flights from Ciudad Juarez (CJS) to Mexico City (MEX)
- Flights from San Francisco (SFO) to Mexico City (MEX)
- Flights from London (LHR) to Mexico City (MEX)
- Flights from Toronto (YYZ) to Mexico City (MEX)
- Flights from San Jose (SJC) to Mexico City (MEX)
- Flights from Oakland (OAK) to Mexico City (MEX)
- Flights from San Juan (SJU) to Mexico City (MEX)
- Flights from Orlando (MCO) to Mexico City (MEX)
- Flights from Austin (AUS) to Mexico City (MEX)
- Flights from Salt Lake City (SLC) to Mexico City (MEX)
- Flights from Newark Liberty Intl. Airport (EWR) to Mexico City (MEX)
- Flights from San Diego (SAN) to Mexico City (MEX)
- Flights from New Orleans (MSY) to Mexico City (MEX)
- Flights from San Antonio (SAT) to Mexico City (MEX)
- Flights from Guatemala City (GUA) to Mexico City (MEX)
- Flights from Monterrey (MTY) to Mexico City (MEX)
- Flights from Oaxaca Intl. (OAX) to Mexico City (MEX)
- Flights from Indianapolis (IND) to Mexico City (MEX)
- Flights from Detroit (DTW) to Mexico City (MEX)
- Flights from Ontario Intl. Airport (ONT) to Mexico City (MEX)
- Flights from Los Angeles (LAX) to Mexico City (MEX)
- Flights from Mexico City Intl.
- Flights from Atlanta (ATL) to Mexico City (MEX)
- Flights from Las Vegas (LAS) to Mexico City (MEX)
- Flights from Philadelphia (PHL) to Mexico City (MEX)
- Flights from Morelia (MLM) to Mexico City (MEX)
- Flights from Tijuana (TIJ) to Mexico City (MEX)
- Flights from Denver (DEN) to Mexico City (MEX)
- Flights from Washington (IAD) to Mexico City (MEX)
- Flights from Minneapolis (MSP) to Mexico City (MEX)
- Flights from Seattle (SEA) to Mexico City (MEX)
- Flights from Sacramento (SMF) to Mexico City (MEX)
- Flights from Phoenix (PHX) to Mexico City (MEX)
- Flights from Puerto Vallarta (PVR) to Mexico City (MEX)
- Flights to Mexico City Intl.
- Flights from Portland (PDX) to Mexico City (MEX)
- Flights from Chicago (ORD) to Mexico City (MEX)
- Flights from Nashville (BNA) to Mexico City (MEX)
- Flights from Baltimore (BWI) to Mexico City (MEX)
- Flights from Miami (MIA) to Mexico City (MEX)
- Flights from McAllen (MFE) to Mexico City (MEX)
- Flights from Raleigh (RDU) to Mexico City (MEX)
- Flights from Charlotte (CLT) to Mexico City (MEX)
- Flights from Columbus (CMH) to Mexico City (MEX)
- Flights from New York (JFK) to Mexico City (MEX)
- Flights from Washington (DCA) to Mexico City (MEX)
- Flights from Kansas City (MCI) to Mexico City (MEX)
- Flights from Fort Lauderdale (FLL) to Mexico City (MEX)
- Flights from Houston (IAH) to Mexico City (MEX)
- Flights from Dallas (DFW) to Mexico City (MEX)
- Flights from St. Louis (STL) to Mexico City (MEX)
- Flights from Tampa (TPA) to Mexico City (MEX)
- Flights from Cancun (CUN) to Mexico City (MEX)
- Flights from Fresno (FAT) to Mexico City (MEX)
- Flights from Montego Bay (MBJ) to Mexico City (MEX)
- Flights from Reno (RNO) to Mexico City (MEX)
- Flights from San José (SJO) to Mexico City (MEX)
- Flights from Boston (BOS) to Mexico City (MEX)
- Flights from New York (NYC) to Mexico City (MEX)
- Visit Historic Center
- Palacio de Bellas Artes
- Visit Cuauhtémoc
- Zócalo
- Visit Santa Fe
- Visit Mexico City
- National Palace
- Visit La Condesa
- Visit Zona Rosa
- Visit Polanco
- Visit Miguel Hidalgo
- Visit Villa de Guadalupe
- Mexico City Vacations
- Frida Kahlo Museum
- Visit Colonia Roma
- Chapultepec Castle
- Basilica of Our Lady of Guadalupe
- Visit Coyoacan





