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,360 reviews)
$139 nightly
The price is $166
May 31 - Jun 1
Total with taxes and fees

Camino Real Aeropuerto Mexico
Camino Real Aeropuerto MexicoVenustiano Carranza
8.8 out of 10, Excellent, (12,966 reviews)
$122 nightly
The price is $146
Jun 2 - Jun 3
Total with taxes and fees

Hotel Catedral
Hotel CatedralHistoric Center
9.4 out of 10, Exceptional, (3,054 reviews)
$71 nightly
The price is $85
May 20 - May 21
Total with taxes and fees

Fiesta Americana Reforma
Fiesta Americana ReformaReforma
9.2 out of 10, Wonderful, (4,799 reviews)
$134 nightly
The price is $161
May 31 - Jun 1
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,185 reviews)
$247 nightly
The price is $295
May 19 - May 20
Total with taxes and fees

Hotel Bellas Artes
Hotel Bellas ArtesHistoric Center
9.6 out of 10, Exceptional, (1,065 reviews)
$75 nightly
The price is $91
May 20 - May 21
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,925 reviews)
$102 nightly
The price is $122
Jun 7 - Jun 8
Total with taxes and fees

LaiLa Hotel CDMX
LaiLa Hotel CDMXReforma
9.0 out of 10, Wonderful, (1,510 reviews)
$94 nightly
The price is $115
May 23 - May 24
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, (506 reviews)
$69 nightly
The price is $82
Jun 4 - Jun 5
Total with taxes and fees

Galeria Plaza Reforma
Galeria Plaza ReformaReforma
9.4 out of 10, Exceptional, (3,502 reviews)
$161 nightly
The price is $193
Jun 5 - Jun 6
Total with taxes and fees

Hotel Embassy
Hotel EmbassyRoma Norte
8.6 out of 10, Excellent, (3,465 reviews)
$35 nightly
The price is $42
Jun 8 - Jun 9
Total with taxes and fees

Marquis Reforma Hotel Spa
Marquis Reforma Hotel SpaReforma
9.4 out of 10, Exceptional, (1,227 reviews)
$195 nightly
The price is $233
May 24 - May 25
Total with taxes and fees

WeEnjoy Hotels Aeropuerto CDMX
WeEnjoy Hotels Aeropuerto CDMXIztacalco
9.2 out of 10, Wonderful, (4,684 reviews)
$75 nightly
The price is $92
May 25 - May 26
Total with taxes and fees

Downtown Treasure Place
Downtown Treasure PlaceCuauhtémoc
8.8 out of 10, Excellent, (824 reviews)
$39 nightly
The price is $46
May 19 - May 20
Total with taxes and fees

Sevilla Palace Hotel
Sevilla Palace HotelReforma
9.0 out of 10, Wonderful, (3,372 reviews)
$89 nightly
The price is $110
May 24 - May 25
Total with taxes and fees

Hilton Mexico City Reforma
Hilton Mexico City ReformaReforma
9.4 out of 10, Exceptional, (1,141 reviews)
$189 nightly
The price is $226
May 31 - Jun 1
Total with taxes and fees

Colony Residences & Suites
Colony Residences & SuitesRoma Norte
9.2 out of 10, Wonderful, (316 reviews)
$759 nightly
The price is $911
Jun 8 - Jun 9
Total with taxes and fees

Hotel Principal
Hotel PrincipalHistoric Center
9.0 out of 10, Wonderful, (1,022 reviews)
$56 nightly
The price is $67
May 19 - May 20
Total with taxes and fees

Hotel Punto MX
Hotel Punto MXHistoric Center
9.0 out of 10, Wonderful, (1,649 reviews)
$54 nightly
The price is $65
May 19 - May 20
Total with taxes and fees

Hotel Benidorm Mexico City
Hotel Benidorm Mexico CityRoma Norte
8.6 out of 10, Excellent, (1,001 reviews)
$68 nightly
The price is $82
Jun 5 - Jun 6
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:May 22 - May 24

9.4 out of 10, Exceptional, (1,227 reviews)
$199 nightly
The price is $475
Total with taxes and fees
Showing deals for:Jun 16 - Jun 17

8.8 out of 10, Excellent, (12,966 reviews)
$210 nightly
The price is $251
Total with taxes and fees














































































































































