Find hotels in Mexico City from CA $22

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Mexico City hotels and places to stay

Galeria Plaza Reforma
4 out of 5
Hamburgo 195 Col Juarez, Mexico City
Fully refundable
The price is CA $139 per night from Oct. 15 to Oct. 16
CA $139
per night
Oct. 15 - Oct. 16
3.6 km from city centre
9.2/10 Wonderful! (1,594 reviews)
"Muy buena elección, todo muy lujoso y el precio muy accesible, tienes dos restaurantes muy buenos y la atención es única VOLVERE PRONTO!!!"

Reviewed on Sep. 29, 2023

Galeria Plaza Reforma
Downtown Treasure Place
2.5 out of 5
85 Marte Guerrero, Mexico City, CDMX
Fully refundableReserve now, pay when you stay
The price is CA $31 per night from Oct. 7 to Oct. 8
CA $31
per night
Oct. 7 - Oct. 8
2.38 km from city centre
9/10 Wonderful! (112 reviews)
Affordable, with multiple amenities but at a price
"This is a place for people looking for an affordable option; you have common areas, and even showers and toilets are common (showers are private, but still in a separate area). They have a kitchen you can use, also shared. Rooms are small, just with the necessary (bed, drawers, and mirror). TV is ..."

Reviewed on Sep. 11, 2023

Downtown Treasure Place
Hotel Riazor Aeropuerto
3.5 out of 5
Viaducto Miguel Alemán 297, Col La Cruz, Mexico City
Fully refundable
The price is CA $129 per night from Oct. 30 to Oct. 31
CA $129
per night
Oct. 30 - Oct. 31
3.42 km from city centre
9.4/10 Exceptional! (1,107 reviews)
"Muy comodo y la cominda muy rica"

Reviewed on Sep. 27, 2023

Hotel Riazor Aeropuerto
Save an average of 15% on thousands of hotels when you're signed in
Hotel Fontan Reforma Centro Histórico
3.5 out of 5
Paseo De La Reforma 24, Mexico City
Fully refundableReserve now, pay when you stay
The price is CA $101 per night from Oct. 22 to Oct. 23
CA $101
per night
Oct. 22 - Oct. 23
1.5 km from city centre
8.2/10 Very Good! (1,469 reviews)
Views❤️
"Best location middle of everything"

Reviewed on Sep. 22, 2023

Hotel Fontan Reforma Centro Histórico
Hotel Casa Blanca
3.5 out of 5
Lafragua No. 7, Col. Tabacalera, Mexico City, CDMX
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Oct. 2 to Oct. 3
CA $109
per night
Oct. 2 - Oct. 3
2.02 km from city centre
8.6/10 Excellent! (1,001 reviews)
"Muy buen hotel , buena atención , amable personal volvería de nuevo"

Reviewed on Sep. 24, 2023

Hotel Casa Blanca
Fiesta Inn Plaza Central Aeropuerto
3.5 out of 5
Avenida Canal Río Churubusco #1635, Del. Iztapalapa, Mexico City, CDMX
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Oct. 14 to Oct. 15
CA $109
per night
Oct. 14 - Oct. 15
7.16 km from city centre
8.6/10 Excellent! (1,006 reviews)
"Ok"

Reviewed on Aug. 21, 2023

Fiesta Inn Plaza Central Aeropuerto
Econo Express Hotel
3.5 out of 5
1035 Calz. de Tlalpan Américas Unidas, Mexico City, CDMX
Fully refundable
The price is CA $75 per night from Oct. 2 to Oct. 3
CA $75
per night
Oct. 2 - Oct. 3
5.71 km from city centre
8.8/10 Excellent! (1,003 reviews)
"Have an extra- service of laundromat."

Reviewed on Sep. 23, 2023

Econo Express Hotel
City Centro by Marriott Ciudad De México
3.5 out of 5
Republica de Uruguay No 45, Col Centro, Mexico City, CDMX
Fully refundableReserve now, pay when you stay
The price is CA $110 per night from Oct. 14 to Oct. 15
CA $110
per night
Oct. 14 - Oct. 15
0.39 km from city centre
8.8/10 Excellent! (623 reviews)
"All the staff was very welcoming and they were able to assign me a room for ealier check in. I love the terraza in the pool area! very nice view to the Latinoamerican Tower. Something I did not like very much was the color of the walls, it is too dark for my taste."

Reviewed on Sep. 7, 2023

City Centro by Marriott Ciudad De México
City Express Plus by Marriott Reforma El Ángel
3.5 out of 5
Av. Paseo de la Reforma 334 Col Juarez, Mexico City, CDMX
Fully refundableReserve now, pay when you stay
The price is CA $146 per night from Oct. 15 to Oct. 16
CA $146
per night
Oct. 15 - Oct. 16
3.48 km from city centre
8.2/10 Very Good! (1,004 reviews)
"Just need bigger beds."

Reviewed on Aug. 11, 2023

City Express Plus by Marriott Reforma El Ángel
Ayenda Continental Mexicano
3 out of 5
20 San Marcos Centro, Mexico City, CDMX
Fully refundableReserve now, pay when you stay
The price is CA $41 per night from Oct. 2 to Oct. 3
CA $41
per night
Oct. 2 - Oct. 3
0.99 km from city centre
8/10 Very Good! (143 reviews)
"I don't know why I liked it so much, but I really enjoyed the fact that each floor had its own water dispenser."

Reviewed on Sep. 18, 2023

Ayenda Continental Mexicano
Holiday Inn Express Mexico Basilica, an IHG Hotel
3 out of 5
Calzada de Guadalupe No. 54, Mexico City, CMX
Fully refundable
The price is CA $92 per night from Oct. 8 to Oct. 9
CA $92
per night
Oct. 8 - Oct. 9
2.73 km from city centre
8.6/10 Excellent! (614 reviews)
"Excellent facility. Not accustomed to US guests, very few staff can communicate in English. However the staff are very friendly and courteous."

Reviewed on Sep. 28, 2023

Holiday Inn Express Mexico Basilica, an IHG Hotel
Hotel Canada
2.5 out of 5
Calle 5 de Mayo, No. 47, Centro Historico, Mexico City, CDMX
Fully refundableReserve now, pay when you stay
The price is CA $83 per night from Oct. 2 to Oct. 3
CA $83
per night
Oct. 2 - Oct. 3
0.28 km from city centre
7.4/10 Good! (732 reviews)
"Room was very clean. Bed was comfortable. The staff at the front was very helpful and she had great costumer service. Thank you."

Reviewed on Sep. 27, 2023

Hotel Canada
Hotel Templo Mayor
3 out of 5
Calle del Carmen No. 26, Esq. San Ildefonso, Mexico City, CDMX
Fully refundableReserve now, pay when you stay
The price is CA $58 per night from Oct. 3 to Oct. 4
CA $58
per night
Oct. 3 - Oct. 4
0.69 km from city centre
7.8/10 Good! (569 reviews)
"Great place."

Reviewed on Jun. 19, 2023

Hotel Templo Mayor
Krystal Urban Aeropuerto Cd de Mexico
3.5 out of 5
Avenida Javier Rojo Gomez No. 630, Mexico City
Fully refundableReserve now, pay when you stay
The price is CA $85 per night from Oct. 2 to Oct. 3
CA $85
per night
Oct. 2 - Oct. 3
8.19 km from city centre
8.6/10 Excellent! (1,002 reviews)
"Excellent service provided. Stayed for one night, for the Taylor Swift concert, and they really went above and beyond for us swifties. Got an early check in, fortunately (we were traveling since 2 am). They provided free transportation to and from the concert venue and organized a Taylor-themed after-party ..."

Reviewed on Aug. 25, 2023

Krystal Urban Aeropuerto Cd de Mexico
Le Meridien Mexico City
4.5 out of 5
Paseo De La Reforma 69, Col. Tabacalera, Mexico City
Fully refundableReserve now, pay when you stay
The price is CA $170 per night from Oct. 14 to Oct. 15
CA $170
per night
Oct. 14 - Oct. 15
2.09 km from city centre
9.2/10 Wonderful! (1,001 reviews)
"The location and their surroundings were very safe and convenient"

Reviewed on Sep. 18, 2023

Le Meridien Mexico City
Hotel & Suites PF
3.5 out of 5
Liverpool 197 Col Juarez, Mexico City
Fully refundableReserve now, pay when you stay
The price is CA $93 per night from Oct. 5 to Oct. 6
CA $93
per night
Oct. 5 - Oct. 6
3.55 km from city centre
8.4/10 Very Good! (1,273 reviews)
"Nice room, good location, friendly staff"

Reviewed on Sep. 17, 2023

Hotel & Suites PF
Hotel MX congreso - In Mexico City (Venustiano Carranza)
3 out of 5
Ferrocarril Interoceanico No.9, Col. Morelos, Mexico City
Fully refundableReserve now, pay when you stay
The price is CA $86 per night from Oct. 22 to Oct. 23
CA $86
per night
Oct. 22 - Oct. 23
1.99 km from city centre
7.4/10 Good! (693 reviews)
"It’s good,"

Reviewed on Jul. 9, 2023

Hotel MX congreso - In Mexico City (Venustiano Carranza)
City Express by Marriott Ciudad De Mexico Alameda
3 out of 5
Revillagigedo No. 23, Centro, Mexico City, CDMX
Fully refundableReserve now, pay when you stay
The price is CA $104 per night from Oct. 2 to Oct. 3
CA $104
per night
Oct. 2 - Oct. 3
1.25 km from city centre
7.8/10 Good! (880 reviews)
"Clean and perfect location"

Reviewed on Aug. 28, 2023

City Express by Marriott Ciudad De Mexico Alameda
Hilton Mexico City Santa Fe