Hotels in Mexico City

Find the best deals on 2,229 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
135 GBP
View all deals
Holiday Inn Ciudad De Mexico-Trade Center
8.8
55 GBP
View all deals
Hotel Royal Reforma
8.2
54 GBP
View all deals
Royal Pedregal Hotel
8.7
65 GBP
View all deals
Hotel Century Zona Rosa México
8.3
60 GBP
View all deals
Camino Real Polanco Mexico
9.0
86 GBP
View all deals
Sheraton Mexico City Maria Isabel Hotel
9.0
78 GBP
View all deals
Hotel La Casona
8.6
102 GBP
View all deals
Hotel Imperial Reforma
7.8
55 GBP
View all deals
Habita, Mexico City, a Member of Design Hotels'
8.6
123 GBP
View all deals
Laila Hotel CDMX
8.5
71 GBP
View all deals
Bristol Hotel
8.4
36 GBP
View all deals
Emporio Reforma
8.6
67 GBP
View all deals
Suites Del Angel
8.4
51 GBP
View all deals
Hotel Marquis Reforma
9.1
121 GBP
View all deals
Four Seasons Hotel Mexico City
9.5
216 GBP
View all deals
Sevilla Palace
8.6
50 GBP
View all deals
Galeria Plaza Reforma
9.0
70 GBP
View all deals
Hotel San Francisco Centro Histórico
7.3
29 GBP
View all deals
Fiesta Inn Insurgentes Viaducto
8.9
73 GBP
View all deals
Barceló México Reforma
9.0
78 GBP
View all deals
Grand Fiesta Americana Chapultepec
9.1
108 GBP
View all deals
Fiesta Americana - Reforma
8.8
60 GBP
View all deals
We Hotel Aeropuerto
8.5
71 GBP
View all deals
Fiesta Inn Naucalpan
8.6
59 GBP
View all deals
W Mexico City
8.8
175 GBP
View all deals
Sheraton Mexico City Santa Fe
9.1
63 GBP
View all deals
Best Western Hotel Majestic
8.0
55 GBP
View all deals
Hotel Zocalo Central
9.3
89 GBP
View all deals
Exe Suites San Marino
7.6
48 GBP
View all deals
Eurostars Zona Rosa Suites
8.8
60 GBP
View all deals
Posada Viena Hotel
8.8
38 GBP
View all deals
Segovia Regency Hotel
8.1
35 GBP
View all deals
Courtyard by Marriott Mexico City Revolucion
8.9
64 GBP
View all deals
Camino Real Aeropuerto Mexico
8.2
67 GBP
View all deals
Hotel del Ángel
7.2
40 GBP
View all deals
Novotel Mexico City Santa Fe
8.4
55 GBP
View all deals
Geneve Ciudad De México
8.7
75 GBP
View all deals
NH Collection Mexico City Reforma
8.6
75 GBP
View all deals
Radisson Paraiso Hotel Mexico City
8.8
60 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.7
6 GBP
No. 1 most popular
Eurostars Zona Rosa Suites
8.8
60 GBP
No. 2 most popular
Galeria Plaza Reforma
9.0
70 GBP
No. 3 most popular
Room Mate Valentina
8.7
57 GBP
No. 4 most popular
Sheraton Mexico City Maria Isabel Hotel
9.0
78 GBP
No. 5 most popular
Fiesta Americana - Reforma
8.8
60 GBP
Hotels in Miguel Hidalgo
Best value
Hotel Parque Via
6.8
14 GBP
No. 1 most popular
JW Marriott Hotel Mexico City
9.3
177 GBP
No. 2 most popular
Residence L´ Heritage Tennyson By Bluebay
8.6
99 GBP
No. 3 most popular
W Mexico City
8.8
175 GBP
No. 4 most popular
Camino Real Polanco Mexico
9.0
86 GBP
No. 5 most popular
Hyatt Regency Mexico City
9.2
135 GBP
Hotels in Benito Juárez
Best value
Colibrí B&B
9.0
18 GBP
No. 1 most popular
Hotel Novit
9.0
82 GBP
No. 2 most popular
El Diplomatico
8.1
44 GBP
No. 3 most popular
TRYP by Wyndham Mexico City World Trade Center Area
9.0
47 GBP
No. 4 most popular
Isaaya Hotel Boutique By Wtc
9.4
78 GBP
No. 5 most popular
City Express Plus Patio Universidad
8.4
59 GBP
Hotels in Coyoacán
Best value
Hostal Cuija Coyoacan
8.4
14 GBP
No. 1 most popular
Fiesta Inn Periferico Sur
8.6
50 GBP
No. 2 most popular
Hotel Cuore
8.4
27 GBP
No. 3 most popular
Hotel Real Del Sur
7.8
33 GBP
No. 4 most popular
Holiday Inn Express Mexico Aeropuerto
8.9
66 GBP
No. 5 most popular
One Ciudad De México Periférico Sur
8.3
54 GBP

When to book a hotel in Mexico City

Low season
July
High season
May

cheapest month to stay

42%

expected price decrease

most expensive time to stay

34%

expected price increase

+396.0%
+264.0%
+132.0%
Base
Price
57 - 132 GBP
Highest day of week
Tuesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

98 GBP

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

70 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 4 nights.

How much does a hotel cost in Mexico City?

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

July is the cheapest month to book a hotel in Mexico City. Prices can be 41% 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 Thursday and peak on Monday.

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, 78 GBP per person, per night is the average price of a hotel in Mexico City, which is a price difference of around 56.351% to stay at a luxury hotel.

How much does a hostel in Mexico City cost?

Mexico City Hostels typically cost in the region of 18 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
135 GBP
#2 most popular
Hotel Royal Reforma
8.2
54 GBP
Best value
Hotel Cuore
8.4
27 GBP
3 stars
#1 most popular
Holiday Inn Ciudad De Mexico-Trade Center
8.8
55 GBP
#2 most popular
Hotel Imperial Reforma
7.8
55 GBP
Best value
Gran Hotel Panorama
8.2
14 GBP
2 stars and below
#1 most popular
Hotel Isabel
7.9
20 GBP
#2 most popular
Holiday Inn Express Hotel & Suites Mexico City at The World Trade Center
8.6
59 GBP
Best value
Hostal Amigo
7.7
6 GBP

Cheapest hotels in Mexico City

Cheap hotels and hostels in Mexico City
Hostal Amigo
7.7
6 GBP
Zocalo Rooms - Hostel
6.5
8 GBP
Hospedaje La Colonial
5.1
6 GBP
Mexiqui Zocalo
8.3
8 GBP
Selina Mexico City Downtown
8.0
7 GBP
Hostal Amigo Suites
7.9
9 GBP

Best value hotels in Mexico City

Eurostars Zona Rosa Suites
8.8
60 GBP
Gran Hotel Panorama
8.2
14 GBP
Camino Real Santa Fe
8.8
62 GBP
Hostal Amigo
7.7
6 GBP
Hostal Amigo Suites
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
78 GBP
No. 1 most popular
Hyatt Regency Mexico City
9.2
135 GBP
No. 2 most popular
Camino Real Polanco Mexico
9.0
86 GBP
No. 3 most popular
Habita, Mexico City, a Member of Design Hotels'
8.6
123 GBP
No. 4 most popular
Four Seasons Hotel Mexico City
9.5
216 GBP
No. 5 most popular
Grand Fiesta Americana Chapultepec
9.1
108 GBP
Mexico City Marriott Reforma Hotel
9.2
121 GBP

Popular flight routes to Mexico City

Find the cheapest flights to Mexico City on popular routes
Madrid to Mexico City
Fastest flight time
11h 20m
Cheapest price
410 GBP
London to Mexico City
Fastest flight time
11h 30m
Cheapest price
477 GBP
Manchester to Mexico City
Fastest flight time
15h 15m
Cheapest price
561 GBP
Glasgow to Mexico City
Fastest flight time
21h 50m
Cheapest price
605 GBP
Newcastle upon Tyne to Mexico City
Fastest flight time
22h 55m
Cheapest price
624 GBP
Edinburgh to Mexico City
Fastest flight time
20h 15m
Cheapest price
643 GBP
Birmingham to Mexico City
Fastest flight time
14h 50m
Cheapest price
688 GBP
Bristol to Mexico City
Fastest flight time
17h 55m
Cheapest price
694 GBP
Leeds to Mexico City
Fastest flight time
19h 35m
Cheapest price
741 GBP
Norwich to Mexico City
Fastest flight time
16h 00m
Cheapest price
744 GBP
View more

Start planning your trip to Mexico City