Hotels in Mexico City

Find the best deals on 2,468 hotels in Mexico City

Check-in
Check-out
Compare vs momondo |

Top Hotels in Mexico City

Find the perfect Mexico City hotel for business or leisure
$self.alt
NH Collection Mexico City Reforma
8.3
83€
View all deals
$self.alt
Hotel Century Zona Rosa México
8.3
67€
View all deals
$self.alt
Courtyard Mexico City Airport
8.9
116€
View all deals
$self.alt
Histórico Central Mexico City
9.4
94€
View all deals

Popular neighbourhoods in Mexico City

Search for hotels in these Mexico City neighbourhoods
Hotels in Miguel Hidalgo
Search hotels in Miguel Hidalgo
$self.alt
Best value
Hotel Parque Via
7.0
15€
$self.alt
No. 1 most popular
JW Marriott Hotel Mexico City
9.1
196€
$self.alt
No. 2 most popular
Camino Real Polanco Mexico
8.7
95€
$self.alt
No. 3 most popular
Hyatt Regency Mexico City
9.0
150€
$self.alt
No. 4 most popular
W Mexico City
8.7
194€
$self.alt
No. 5 most popular
Intercontinental Presidente Mexico City
9.0
Hotels in Magdalena Contreras
Search hotels in Magdalena Contreras
$self.alt
Best value
Pedregal Palace
7.7
54€
$self.alt
No. 1 most popular
Camino Real Pedregal Mexico
8.5
84€
Hotels in Cuauhtémoc
Search hotels in Cuauhtémoc
$self.alt
Best value
Hostal Amigo
7.5
7€
$self.alt
No. 1 most popular
Exe Suites San Marino
7.8
53€
$self.alt
No. 2 most popular
One Ciudad de México Alameda
8.5
60€
$self.alt
No. 3 most popular
Exe Suites Reforma
8.1
72€
$self.alt
No. 4 most popular
Ibis Styles Mexico Zona Rosa
8.2
58€
$self.alt
No. 5 most popular
Hotel Imperial Reforma
7.9
60€
Hotels in Iztapalapa
Search hotels in Iztapalapa
$self.alt
Best value
Hotel San Lorenzo
6.2
22€
$self.alt
No. 1 most popular
Fiesta Inn Plaza Central Aeropuerto
8.4
62€
$self.alt
No. 2 most popular
Krystal Urban Aeropuerto CD De Mexico
8.5
58€
$self.alt
No. 3 most popular
City Express Cdmx Plaza Central
8.1
49€
$self.alt
No. 4 most popular
Hotel Abastos Plaza
8.7
46€
$self.alt
No. 5 most popular
Hotel Atenas Plaza
7.6
28€

When to book a hotel in Mexico City

Check out the information below to find the best deal on a Mexico City hotel room
Low season
March
High season
February

cheapest month to stay

20%

expected price decrease

most expensive time to stay

32%

expected price increase

Price
93€ - 168€
Highest day of week
Wednesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

122€

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

86€

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Mexico City is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins.
1-2 star
17€ - 26€
3 star
56€ - 65€
4-5 star
101€ - 108€

How much does a hotel in Mexico City cost per night?

Use the information below to find quality Mexico City hotel rooms for low prices
4 stars and above
$self.alt
#1 most popular
NH Collection Mexico City Reforma
8.3
83€
$self.alt
#2 most popular
Courtyard Mexico City Airport
8.9
116€
$self.alt
Best value
Hotel Century Zona Rosa México
8.3
67€

Cheapest hotels in Mexico City

These hotels and hostels usually make for a cheap way to stay in Mexico City
$self.alt
Hotel Century Zona Rosa México
8.3
67€
$self.alt
Courtyard Mexico City Airport
8.9
116€
$self.alt
NH Collection Mexico City Reforma
8.3
83€
$self.alt
Histórico Central Mexico City
9.4
94€

Get the best value hotel in Mexico City

These hotels have the best prices for their ratings
$self.alt
NH Collection Mexico City Reforma
8.3
83€
$self.alt
Courtyard Mexico City Airport
8.9
116€
$self.alt
Hotel Century Zona Rosa México
8.3
67€
$self.alt
Histórico Central Mexico City
9.4
94€

Mexico City travel information

How long do people stay in Mexico City?

On average, people stay in Mexico City for a total of 4 nights.

How much does a hotel cost in Mexico City?

A hotel room in Mexico City will generally set you back around 102€ per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in Mexico City?

Hotels in Mexico City are usually cheapest during the month of March. You can expect a price decrease of around 20% during this period.

Which day is cheapest to stay in Mexico City?

Room prices for hotels in Mexico City will be at their lowest on Thursday and peak on Tuesday.


Popular flight routes to Mexico City

Find the cheapest flights to Mexico City on popular routes
Dublin to Mexico City
Fastest flight time
18h 52m
Cheapest price
471€
Cork to Mexico City
Fastest flight time
22h 00m
Cheapest price
959€
Donegal to Mexico City
Fastest flight time
18h 50m
Cheapest price
1,044€

Start planning your trip to Mexico City