Mexico may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search for Mexico City Hotels from CA $30

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Hotel MX roma
3 out of 5
Merida 81, Colonia Roma Norte, Del Cuauhtemoc, Mexico City, CDMX
Free cancellation
The price is CA $30 per night from Sep 27 to Sep 28
2.76 km from city centre
4.4/5Wonderful! (360 reviews)

"I love the decor and the staff was very friendly and helpful"…"

Reviewed on Aug. 6, 2020

Hotel MX roma
Barceló México Reforma
4.5 out of 5
Paseo de la Reforma, 1, Colonia Tabacalera, Mexico City, CDMX
Free cancellationReserve now, pay when you stay
The price is CA $91 per night from Oct 11 to Oct 12
1.75 km from city centre
4.4/5Wonderful! (2,144 reviews)

"Wonderful place! Awesome location, friendly helpful staff. The sealed glass smoking room in the lounge was a winner for me hands down! So nice and rare to see those nowadays."…"

Reviewed on Sep. 16, 2020

Barceló México Reforma
Fiesta Americana - Reforma
4 out of 5
Paseo De La Reforma 80, Col. Juarez, Mexico City, CDMX
Free cancellationReserve now, pay when you stay
The price is CA $91 per night from Oct 20 to Oct 21
2.17 km from city centre
4.3/5Excellent! (2,009 reviews)

"Good location, friendly staff. Building is starting to show its age, but do not let that affect an overall great stay in CDMX"…"

Reviewed on Sep. 20, 2020

Fiesta Americana - Reforma

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Fiesta Inn Aeropuerto Ciudad de Mexico
3.5 out of 5
Boulevard Puerto Aereo 502, Mexico City, CDMX
Free cancellationReserve now, pay when you stay
The price is CA $85 per night from Sep 25 to Sep 26
4.86 km from city centre
4.2/5Excellent! (1,409 reviews)

"Comfortable, quiet and clean, I enjoyed my stay for 1 night.."…"

Reviewed on Sep. 21, 2020

Fiesta Inn Aeropuerto Ciudad de Mexico
Holiday Inn Express Mexico Aeropuerto
3 out of 5
Rio Churubusco 253, Col Granjas Mexico, Mexico City, CDMX
Free cancellation
The price is CA $77 per night from Sep 25 to Sep 26
5.13 km from city centre
4.5/5Wonderful! (574 reviews)

"Es la mejor opción cuando vas por unos pocos días a Ciudad de México. Nuestra habitación era muy amplia. Nos gustó mucho lo moderno y distribución del baño, el lavamanos está afuera de la ducha al igual que el inodoro está al lado de la ducha pero separados con puertas de vidrio de alta calidad. ..."…"

Reviewed on Sep. 19, 2020

Holiday Inn Express Mexico Aeropuerto
InterContinental Presidente Mexico City
4 out of 5
Campos Eliseos 218, Mexico City, CDMX
Free cancellation
The price is CA $150 per night from Sep 25 to Sep 26
6.2 km from city centre
4.6/5Exceptional! (1,376 reviews)

"Love this area of Polanco, Lots of restaurants walking distance. The hotel was super clean and everyone was very attentive. You can’t go wrong stating here."…"

Reviewed on Sep. 7, 2020

InterContinental Presidente Mexico City
Hyatt Regency Mexico City
5 out of 5
Campos Eliseos No. 204 Polanco, Chapultepec, Mexico City, CDMX
Free cancellation
The price is CA $166 per night from Sep 25 to Sep 26
6.15 km from city centre
4.6/5Exceptional! (994 reviews)

"location, service, food, space, view, very clean, all services"…"

Reviewed on Mar. 5, 2020

Hyatt Regency Mexico City
Camino Real Polanco Mexico
4 out of 5
Mariano Escobedo 700, Col Anzures, Mexico City, CDMX
Free cancellation
The price is CA $129 per night from Sep 26 to Sep 27
4.76 km from city centre
4.4/5Excellent! (1,558 reviews)

"Every space in the hotel is well sanitized and you feel safe around"…"

Reviewed on Sep. 15, 2020

Camino Real Polanco Mexico
Camino Real Aeropuerto Mexico
3.5 out of 5
Puerto Mexico No. 80, Col. Penon de Los Banos, Mexico City, CDMX
Free cancellation
The price is CA $105 per night from Oct 4 to Oct 5
5.19 km from city centre
4/5Very Good! (4,752 reviews)

"Fue una muy buna estadia, limpio, atancion, general muy bueno"…"

Reviewed on Sep. 21, 2020

Camino Real Aeropuerto Mexico
Courtyard Mexico City Airport
4 out of 5
Sinaloa 31, Penon de los Banos, Mexico City, CDMX
Free cancellationReserve now, pay when you stay
The price is CA $123 per night from Oct 9 to Oct 10
5.46 km from city centre
4.6/5Wonderful! (1,191 reviews)

"Welcome amenity, cleanliness and free shittle to terminal 2"…"

Reviewed on Sep. 16, 2020

Courtyard Mexico City Airport
City Express Ciudad de Mexico Aeropuerto
3.5 out of 5
Boulevard Puerto Aereo No. 90, Santa Cruz Aviacion, Mexico City, CDMX
Free cancellationReserve now, pay when you stay
The price is CA $61 per night from Oct 10 to Oct 11
4.26 km from city centre
4.2/5Excellent! (987 reviews)

"Clean. Good service good location Price.ok airport transportation."…"

Reviewed on Aug. 13, 2020

City Express Ciudad de Mexico Aeropuerto
Hotel MX reforma
3 out of 5
Av. Paseo de la Reforma 316, Colonia Juarez, Mexico City, CDMX
Free cancellation
The price is CA $52 per night from Sep 27 to Sep 28
3.39 km from city centre
4.2/5Very Good! (362 reviews)

"Staff was very receiving and nice."…"

Reviewed on Aug. 22, 2020

Hotel MX reforma
Hotel MX congreso
3 out of 5
Ferrocarril Interoceanico No.9, Col. Morelos, Mexico City, CDMX
Free cancellation
The price is CA $37 per night from Oct 1 to Oct 2
1.99 km from city centre
3.7/5Good! (426 reviews)

"Precio accesible, habitaciones limpias y el personal muy amable!"…"

Reviewed on Sep. 10, 2020

Hotel MX congreso
Hotel MX aeropuerto
3 out of 5
Calle 17 No. 5, Valentin Gomez Farias, Del. Venustiano Carranza, Mexico City, CDMX
Free cancellationReserve now, pay when you stay
The price is CA $59 per night from Sep 23 to Sep 24
4.6 km from city centre
4.3/5Excellent! (665 reviews)

"Excelente customer service and they had a bottle of wine for me! Comfy bed and clean room."…"

Reviewed on Sep. 10, 2020

Hotel MX aeropuerto
Gran Hotel Ciudad De Mexico
4.5 out of 5
Av. 16 de Septiembre #82, Col. Centro, Mexico City, CDMX
Free cancellationReserve now, pay when you stay
The price is CA $132 per night from Oct 5 to Oct 6
0.01 km from city centre
4.8/5Exceptional! (995 reviews)

"Everything was literally like I was a celebrity. I get the royals treatment."…"

Reviewed on Jul. 29, 2020

Gran Hotel Ciudad De Mexico
Don't see what you're looking for?
See all available properties in Mexico City
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Mexico City

Find the best Mexico City areas and neighborhoods for the activities you enjoy most. Learn more about Mexico City

Mexico City Hotel Guide

If you are looking for great places to stay in Mexico City, you have loads of options. Expedia's comprehensive database features 291 hotels within a 0.1-kilometre (0.06-mile) distance of Mexico City's center.

Some of the more central hotels of downtown Mexico City are the Downtown and Gran Hotel Ciudad De Mexico.

Cuauhtemoc, 2 kilometres (1 mile) from downtown Mexico City, is a neighborhood that is home to 182 Expedia-listed hotels. Choose between a number of hotels such as the The St. Regis Mexico City and Four Seasons Hotel Mexico City. Also popular with tourists is Miguel Hidalgo which is an alternative Mexico City hotel neighborhood , 7 kilometres (5 miles) from downtown Mexico City. The Las Alcobas, a Luxury Collection Hotel, Mexico City and JW Marriott Hotel Mexico City are some of the 48 accommodation options in Miguel Hidalgo.

Another place you could stay is Benito Juarez. Benito Juarez is home to the Pennsylvania Suites and Crowne Plaza Hotel de México. Or, try Venustiano Carranza, where you'll find the NH Collection Mexico City Airport T2 and Hilton Mexico City Airport. Coyoacan is 12 kilometres (8 miles) from Mexico City's downtown, while Cuajimalpa is 20 kilometres (14 miles) from the heart of Mexico City. The Fiesta Inn Insurgentes Sur and Holiday Inn Hotel & Suites Medica Sur are located in Coyoacan, while Live Aqua México City Hotel & Spa and Sheraton Santa Fe, Mexico City are situated in Cuajimalpa.

Mexico City is known for the Chapultepec Park. The W Mexico City and Condesa Df, are within easy walking distance from Chapultepec Park.

Accommodation options that are near the Tlatelolco include the Mexico City Marriott Reforma Hotel and the Plaza Suites Mexico City. The Dominion Corporate Suites and Habita are handily situated within an easy stroll of the Museo de Arte Moderno. The Museo Rufino Tamayo and the Monument to the Revolution are two more much-visited Mexico City attractions. The Presidente InterContinental Mexico City and the Hyatt Regency Mexico City are both close to the Museo Rufino Tamayo. While the Camino Real Polanco Mexico and the Marquis Reforma Hotel Spa, are close to the Monument to the Revolution.

Located 5 kilometres (3 miles) from Mexico City is Mexico City International Airport. Stay nearby at Camino Real Aeropuerto Mexico or Holiday Inn Mexico Dali Airport.

Frequently asked questions

Where is the best place for a stay in Mexico City?
Casa de la Luz is a favorite with Expedia customers. This 4-star hotel offers a restaurant and free WiFi. It is located a short 7-minute walk from Zocalo. Reviews from our site also recommend H21 Hotel Boutique and Fiesta Americana Viaducto Aeropuerto as top options for your visit.
If I need to cancel my hotel reservation in Mexico City, will I receive a refund?
Yes! You’ll find that most hotel room reservations are fully refundable provided that you cancel before the accommodation’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you might be able to still cancel and be given a refund within 24 hours of booking. Enter your dates, click on “Search”, then filter by “free cancellation” to get the top deals on offer in Mexico City.
What's the best place to stay on a budget in Mexico City?
Based on reviews, Hotel Castropol is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other choices for your budget-friendly stay include Hotel Sevilla and Capital O Frida Costazul.
What's the best hotel for a family vacation in Mexico City?
Courtyard Mexico City Airport is a top 4-star hotel on Expedia for families, and features a restaurant and free rollaway beds. Other good choices for your stay with the kids include Holiday Inn Mexico Buenavista and Hampton Inn & Suites Mexico City - Centro Historico. Attractions like Six Flags Mexico and Parque Zoologico de Chapultepec are also fun for kids of all ages.
What's the best accommodation for couples in Mexico City?
Marquis Reforma Hotel Spa is a favorite 4.5-star hotel for couples, and features rainfall showerheads and 24-hour room service. Other good options for your romantic getaway include Barceló México Reforma and W Mexico City.
What's the best pet-friendly accommodation in Mexico City?
Real Salamanca is a top apartment for people traveling with their pets, and offers free WiFi for its human guests. Other good options for you and your pet’s trip include Hotel Templo Mayor and Hotel Casa Nuevo Leon.
What are some hotels with pools in Mexico City?
Galeria Plaza Reforma is a popular 4-star hotel featuring an outdoor pool, 2 restaurants, and free WiFi. Other choices that offer an onsite pool include Barceló México Reforma and Sevilla Palace Hotel.

Recent Reviews in Mexico City

More trip options