Hotels in Mexico City
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in Mexico City?

Barceló México Reforma
Barceló México ReformaReforma
9.4 out of 10, Exceptional, (5,435 reviews)
$158 nightly
The price is $190
Jul 12 - Jul 13
Total with taxes and fees

Camino Real Aeropuerto Mexico
Camino Real Aeropuerto MexicoVenustiano Carranza
8.8 out of 10, Excellent, (13,266 reviews)
$126 nightly
The price is $151
Jul 12 - Jul 13
Total with taxes and fees

Hotel Catedral
Hotel CatedralHistoric Center
9.4 out of 10, Exceptional, (3,162 reviews)
$78 nightly
The price is $93
Jun 14 - Jun 15
Total with taxes and fees

Fiesta Americana Reforma
Fiesta Americana ReformaReforma
9.2 out of 10, Wonderful, (4,916 reviews)
$114 nightly
The price is $140
Jul 2 - Jul 3
Total with taxes and fees

Gran Hotel Ciudad de Mexico Zocalo View
Gran Hotel Ciudad de Mexico Zocalo ViewHistoric Center
9.6 out of 10, Exceptional, (1,205 reviews)
$247 nightly
The price is $295
Jun 14 - Jun 15
Total with taxes and fees

Hotel Bellas Artes
Hotel Bellas ArtesHistoric Center
9.6 out of 10, Exceptional, (1,146 reviews)
$80 nightly
The price is $96
Jun 13 - Jun 14
Total with taxes and fees

Hotel Ritz Ciudad de México
Hotel Ritz Ciudad de MéxicoHistoric Center
9.2 out of 10, Wonderful, (1,979 reviews)
$98 nightly
The price is $119
Jun 12 - Jun 13
Total with taxes and fees

LaiLa Hotel CDMX
LaiLa Hotel CDMXReforma
9.2 out of 10, Wonderful, (1,528 reviews)
$95 nightly
The price is $116
Jul 10 - Jul 11
Total with taxes and fees

Novotel México City Centro Histórico
Novotel México City Centro HistóricoCuauhtémoc
9.2 out of 10, Wonderful, (519 reviews)
$99 nightly
The price is $118
Jul 12 - Jul 13
Total with taxes and fees

Galeria Plaza Reforma
Galeria Plaza ReformaReforma
9.4 out of 10, Exceptional, (3,548 reviews)
$190 nightly
The price is $229
Jul 12 - Jul 13
Total with taxes and fees

Hotel Embassy
Hotel EmbassyRoma Norte
8.6 out of 10, Excellent, (3,557 reviews)
$42 nightly
The price is $51
Jun 22 - Jun 23
Total with taxes and fees

Marquis Reforma Hotel Spa
Marquis Reforma Hotel SpaReforma
9.4 out of 10, Exceptional, (1,257 reviews)
$220 nightly
The price is $274
Jul 10 - Jul 11
Total with taxes and fees

WeEnjoy Hotels Aeropuerto CDMX
WeEnjoy Hotels Aeropuerto CDMXIztacalco
9.2 out of 10, Wonderful, (4,793 reviews)
$74 nightly
The price is $92
Jul 6 - Jul 7
Total with taxes and fees

Downtown Treasure Place
Downtown Treasure PlaceCuauhtémoc
8.8 out of 10, Excellent, (838 reviews)
$51 nightly
The price is $60
Jun 12 - Jun 13
Total with taxes and fees

Sevilla Palace Hotel
Sevilla Palace HotelReforma
9.0 out of 10, Wonderful, (3,408 reviews)
$101 nightly
The price is $120
Jul 7 - Jul 8
Total with taxes and fees

Hilton Mexico City Reforma
Hilton Mexico City ReformaReforma
9.4 out of 10, Exceptional, (1,159 reviews)
$241 nightly
The price is $288
Jul 10 - Jul 11
Total with taxes and fees

INNSiDE by Meliá Mexico Roma Norte
INNSiDE by Meliá Mexico Roma NorteRoma Norte
9.0 out of 10, Wonderful, (336 reviews)

Hotel Principal
Hotel PrincipalHistoric Center
9.0 out of 10, Wonderful, (1,013 reviews)
$63 nightly
The price is $75
Jun 14 - Jun 15
Total with taxes and fees

Hotel Punto MX
Hotel Punto MXHistoric Center
9.0 out of 10, Wonderful, (1,705 reviews)
$55 nightly
The price is $65
Jun 14 - Jun 15
Total with taxes and fees

Hotel Benidorm Mexico City
Hotel Benidorm Mexico CityRoma Norte
8.6 out of 10, Excellent, (1,003 reviews)
$92 nightly
The price is $110
Jul 12 - Jul 13
Total with taxes and fees
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.
Get last-minute hotel deals in Mexico City and save more
Sign in to unlock great savings.
Showing deals for:Jun 12 - Jun 14

9.6 out of 10, Exceptional, (789 reviews)
We have 3 left at
$225 nightly
The price is $538
Total with taxes and fees
Showing deals for:Jun 19 - Jun 21

9.6 out of 10, Exceptional, (789 reviews)
We have 1 left at
$135 nightly
The price is $323
Total with taxes and fees







































































































































