Hotels in Mexico City

Find the best deals on 2,121 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
Hyatt Regency Mexico City
9.2
139 GBP
View all deals
Holiday Inn Ciudad De Mexico-Trade Center
8.8
57 GBP
View all deals
Hotel Royal Reforma
8.1
55 GBP
View all deals
Royal Pedregal
8.6
67 GBP
View all deals
Hotel Century Zona Rosa México
8.3
62 GBP
View all deals
Camino Real Polanco Mexico
9.0
88 GBP
View all deals
Sheraton Mexico City Maria Isabel Hotel
9.0
81 GBP
View all deals
Hotel Metropol
8.2
40 GBP
View all deals
Hotel La Casona
8.5
105 GBP
View all deals
Hotel Imperial Reforma
7.8
56 GBP
View all deals
Habita, Mexico City, a Member of Design Hotels'
8.6
127 GBP
View all deals
Laila Hotel CDMX
8.5
72 GBP
View all deals
Bristol Hotel
8.3
36 GBP
View all deals
Emporio Reforma
8.6
68 GBP
View all deals
Suites Del Angel
8.4
53 GBP
View all deals
Hotel Marquis Reforma
9.1
125 GBP
View all deals
Four Seasons Hotel Mexico City
9.5
223 GBP
View all deals
Sevilla Palace Hotel
8.6
51 GBP
View all deals
Galeria Plaza Reforma
8.9
72 GBP
View all deals
Hotel San Francisco Centro Histórico
7.3
30 GBP
View all deals
Fiesta Inn Insurgentes Viaducto
8.9
75 GBP
View all deals
Barceló México Reforma
9.0
81 GBP
View all deals
Grand Fiesta Americana Chapultepec
9.0
111 GBP
View all deals
Fiesta Americana - Reforma
8.8
62 GBP
View all deals
We Hotel Aeropuerto
8.4
72 GBP
View all deals
W Mexico City
8.7
180 GBP
View all deals
Sheraton Mexico City Santa Fe
9.1
65 GBP
View all deals
Best Western Hotel Majestic
8.0
57 GBP
View all deals
Hotel Zocalo Central
9.4
91 GBP
View all deals
Hotel New York
7.9
30 GBP
View all deals
Exe Suites San Marino
7.6
49 GBP
View all deals
Eurostars Zona Rosa Suites
8.7
62 GBP
View all deals
Posada Viena Hotel
8.8
39 GBP
View all deals
Segovia Regency
8.1
35 GBP
View all deals
Courtyard by Marriott Mexico City Revolucion
8.9
66 GBP
View all deals
Camino Real Aeropuerto
8.2
68 GBP
View all deals
Hotel del Ángel
7.0
41 GBP
View all deals
Novotel Mexico City Santa Fe
8.6
57 GBP
View all deals
Geneve Ciudad De México
8.7
77 GBP
View all deals
NH Collection Mexico City Reforma
8.6
77 GBP
View all deals

Popular neighbourhoods in Mexico City

Search for hotels in these Mexico City neighbourhoods
Hotels in Cuauhtémoc
Best value
Hostal Amigo
7.8
6 GBP
No. 1 most popular
Sheraton Mexico City Maria Isabel Hotel
9.0
81 GBP
No. 2 most popular
Barceló México Reforma
9.0
81 GBP
No. 3 most popular
Fiesta Americana - Reforma
8.8
62 GBP
No. 4 most popular
Geneve Ciudad De México
8.7
77 GBP
No. 5 most popular
NH Collection Mexico City Reforma
8.6
77 GBP
Hotels in Miguel Hidalgo
Best value
Hotel Parque Via
6.8
14 GBP
No. 1 most popular
Camino Real Polanco Mexico
9.0
88 GBP
No. 2 most popular
Hyatt Regency Mexico City
9.2
139 GBP
No. 3 most popular
W Mexico City
8.7
180 GBP
No. 4 most popular
JW Marriott Hotel Mexico City
9.3
183 GBP
No. 5 most popular
Grand Fiesta Americana Chapultepec
9.0
111 GBP
Hotels in Benito Juárez
Best value
Colibrí B&B
9.1
18 GBP
No. 1 most popular
Hotel Novit
9.0
85 GBP
No. 2 most popular
El Diplomatico
8.1
45 GBP
No. 3 most popular
TRYP by Wyndham Mexico City World Trade Center Area
9.0
49 GBP
No. 4 most popular
Isaaya Hotel Boutique By Wtc
9.4
80 GBP
No. 5 most popular
City Express Plus Insurgentes Sur
8.5
58 GBP
Hotels in Coyoacán
Best value
Hostal Cuija Coyoacan
8.4
14 GBP
No. 1 most popular
Fiesta Inn Periferico Sur
8.5
51 GBP
No. 2 most popular
Hotel Real Del Sur
7.7
34 GBP
No. 3 most popular
Holiday Inn Express Mexico Aeropuerto
8.9
67 GBP
No. 4 most popular
Hotel Cuore
8.3
27 GBP
No. 5 most popular
One Ciudad de México Periférico Sur
8.2
55 GBP

When to book a hotel in Mexico City

Low season
March
High season
May

cheapest month to stay

25%

expected price decrease

most expensive time to stay

80%

expected price increase

+150.0%
+100.0%
+50.0%
Base
Price
67 - 160 GBP
Highest day of week
Monday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

82 GBP

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

64 GBP

avg. price over the last two weeks


Mexico City travel tips

Let us help you with the best tips about Mexico City

How long do people stay in Mexico City?

When visiting Mexico City the average booking length is 3 nights.

How much does a hotel cost in Mexico City?

A hotel room in Mexico City will generally set you back around 148 GBP 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?

March is the cheapest month to book a hotel in Mexico City. Prices can be 32% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Mexico City?

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

How much does a luxury hotel in Mexico City cost?

179 GBP per person, per night, is on average what you can expect to pay for luxury hotels in Mexico City. To put this in perspective, 80 GBP per person, per night is the average price of a hotel in Mexico City, which is a price difference of around 55.481% to stay at a luxury hotel.

How much does a hostel in Mexico City cost?

Mexico City Hostels typically cost in the region of 19 GBP a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average 60 GBP cheaper than the average price of a hotel in Mexico City.

Where should I stay in Mexico City?

Whilst there are several neighbourhoods to choose from, most users tend to stick to Cuauhtémoc, Miguel Hidalgo, Benito Juárez and Coyoacán when staying in Mexico City.


How much does a hotel in Mexico City cost?

4 stars and above
#1 most popular
Hyatt Regency Mexico City
9.2
139 GBP
#2 most popular
Hotel Royal Reforma
8.1
55 GBP
Best value
Hotel Cuore
8.3
27 GBP
3 stars
#1 most popular
Holiday Inn Ciudad De Mexico-Trade Center
8.8
57 GBP
#2 most popular
Hotel Metropol
8.2
40 GBP
Best value
Gran Hotel Panorama
8.2
14 GBP
2 stars and below
#1 most popular
Hotel Isabel
7.9
21 GBP
#2 most popular
Holiday Inn Express Hotel & Suites Mexico City at The World Trade Center
8.5
61 GBP
Best value
Hostal Amigo
7.8
6 GBP

Cheapest hotels in Mexico City

Cheap hotels and hostels in Mexico City
Hostal Amigo
7.8
6 GBP
Mexiqui Zocalo
8.3
8 GBP
Selina Mexico City Downtown
8.0
7 GBP
Hostal Amigo Suites Downtown
7.9
9 GBP
Zocalo Rooms - Hostel
6.3
7 GBP
Hotel H - Piet Adults Only
7.9
9 GBP

Best value hotels in Mexico City

Eurostars Zona Rosa Suites
8.7
62 GBP
Gran Hotel Panorama
8.2
14 GBP
Camino Real Santa Fe
8.8
63 GBP
Hostal Amigo
7.8
6 GBP
Hostal Amigo Suites Downtown
7.9
9 GBP
Hostel Mundo Joven Catedral
7.7
10 GBP

Looking for a specific type of hotel

Luxury hotels in Mexico City
Best value
Barceló México Reforma
9.0
81 GBP
No. 1 most popular
Hyatt Regency Mexico City
9.2
139 GBP
No. 2 most popular
Camino Real Polanco Mexico
9.0
88 GBP
No. 3 most popular
Habita, Mexico City, a Member of Design Hotels'
8.6
127 GBP
No. 4 most popular
Four Seasons Hotel Mexico City
9.5
223 GBP
No. 5 most popular
Grand Fiesta Americana Chapultepec
9.0
111 GBP
Mexico City Marriott Reforma Hotel
9.1
124 GBP

Popular flight routes to Mexico City

Find the cheapest flights to Mexico City on popular routes
London to Mexico City
Fastest flight time
11h 30m
Cheapest price
449 GBP
Madrid to Mexico City
Fastest flight time
11h 20m
Cheapest price
518 GBP
Manchester to Mexico City
Fastest flight time
15h 40m
Cheapest price
578 GBP
Bristol to Mexico City
Fastest flight time
31h 45m
Cheapest price
623 GBP
Birmingham to Mexico City
Fastest flight time
16h 05m
Cheapest price
625 GBP
Glasgow to Mexico City
Fastest flight time
16h 25m
Cheapest price
652 GBP
Belfast to Mexico City
Fastest flight time
22h 40m
Cheapest price
662 GBP
Edinburgh to Mexico City
Fastest flight time
16h 55m
Cheapest price
666 GBP
Southampton to Mexico City
Fastest flight time
23h 55m
Cheapest price
680 GBP
Leeds to Mexico City
Fastest flight time
19h 10m
Cheapest price
680 GBP
View more

Start planning your trip to Mexico City