Hotels in Mexico City

Find the best deals on 2,259 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
Hyatt Regency Mexico City
9.2
£131
View all deals
$self.alt
Holiday Inn Ciudad De Mexico-Trade Center
8.7
£54
View all deals
$self.alt
Hotel Royal Reforma
8.3
£52
View all deals
$self.alt
Royal Pedregal
8.7
£63
View all deals
$self.alt
Hotel Century Zona Rosa
8.3
£58
View all deals
$self.alt
Camino Real Polanco Mexico
9.0
£83
View all deals
$self.alt
Sheraton Mexico City Maria Isabel Hotel
9.0
£76
View all deals
$self.alt
Hotel La Casona
8.4
£99
View all deals
$self.alt
Hotel Imperial Reforma
7.9
£53
View all deals
$self.alt
Hotel Habita
8.5
£119
View all deals
$self.alt
Laila Hotel CDMX
8.7
£68
View all deals
$self.alt
Bristol Hotel
8.4
£34
View all deals
$self.alt
Emporio Reforma
8.8
£64
View all deals
$self.alt
Suites Del Angel
8.3
£50
View all deals
$self.alt
Hotel Marquis Reforma
9.1
£118
View all deals
$self.alt
Four Seasons Hotel Mexico City
9.4
£209
View all deals
$self.alt
Sevilla Palace
8.7
£48
View all deals
$self.alt
Galeria Plaza Reforma
9.0
£68
View all deals
$self.alt
Hotel San Francisco Centro Histórico
7.3
£28
View all deals
$self.alt
Hotel Sevilla
7.9
£34
View all deals
$self.alt
Fiesta Inn Insurgentes Viaducto
9.0
£71
View all deals
$self.alt
Barceló México Reforma
9.0
£76
View all deals
$self.alt
Grand Fiesta Americana Chapultepec
9.0
£105
View all deals
$self.alt
Fiesta Americana - Reforma
8.8
£58
View all deals
$self.alt
We Hotel Aeropuerto
8.4
£68
View all deals
$self.alt
Fiesta Inn Naucalpan
8.7
£58
View all deals
$self.alt
W Mexico City
9.0
£169
View all deals
$self.alt
Sheraton Mexico City Santa Fe
9.1
£61
View all deals
$self.alt
Best Western Hotel Majestic
8.1
£54
View all deals
$self.alt
Hotel Zocalo Central
9.3
£86
View all deals
$self.alt
Exe Suites San Marino
7.6
£47
View all deals
$self.alt
Eurostars Zona Rosa Suites
8.7
£58
View all deals
$self.alt
Segovia Regency
8.2
£34
View all deals
$self.alt
Courtyard by Marriott Mexico City Revolucion
8.9
£62
View all deals
$self.alt
Camino Real Aeropuerto
8.1
£64
View all deals
$self.alt
Hotel del Ángel
7.5
£39
View all deals
$self.alt
Novotel Mexico City Santa Fe
8.4
£54
View all deals
$self.alt
Geneve Ciudad De México
8.8
£72
View all deals
$self.alt
NH Collection Mexico City Reforma
8.6
£73
View all deals
$self.alt
Radisson Paraiso Hotel Mexico City
8.9
£58
View all deals

Popular neighbourhoods in Mexico City

Search for hotels in these Mexico City neighbourhoods
Hotels in Iztapalapa
$self.alt
Best value
Hotel San Lorenzo
6.8
£19
$self.alt
No. 1 most popular
Fiesta Inn Plaza Central Aeropuerto
8.6
£54
$self.alt
No. 2 most popular
Krystal Urban Aeropuerto CD De Mexico
8.5
£51
$self.alt
No. 3 most popular
City Express Cdmx Plaza Central
8.1
£43
$self.alt
No. 4 most popular
Hotel Atenas Plaza
7.3
£24
$self.alt
No. 5 most popular
Hotel Abastos Plaza
8.8
£41
Hotels in Tlalpan
$self.alt
Best value
Hostal Abundantia
8.8
£13
$self.alt
No. 1 most popular
Royal Pedregal
8.7
£63
$self.alt
No. 2 most popular
Radisson Paraiso Hotel Mexico City
8.9
£58
$self.alt
No. 3 most popular
City Express Plus Periferico Sur Tlalpan
8.6
£45
$self.alt
No. 4 most popular
Holiday Inn & Suites Mexico Medica Sur
8.7
£61
$self.alt
No. 5 most popular
Hotel Kron
8.2
£30
Hotels in Azcapotzalco
$self.alt
Best value
Hotel & Villas Panamá
8.2
£24
$self.alt
No. 1 most popular
Fairfield Inn & Suites by Marriott Mexico City Vallejo
8.9
£58
$self.alt
No. 2 most popular
Hotel Torremolinos
7.8
£24
$self.alt
No. 3 most popular
City Express La Raza
8.5
£45
Hotels in Miguel Hidalgo
$self.alt
Best value
Hotel Parque Via
6.9
£14
$self.alt
No. 1 most popular
Camino Real Polanco Mexico
9.0
£83
$self.alt
No. 2 most popular
Hyatt Regency Mexico City
9.2
£131
$self.alt
No. 3 most popular
W Mexico City
9.0
£169
$self.alt
No. 4 most popular
JW Marriott Hotel Mexico City
9.3
£172
$self.alt
No. 5 most popular
Grand Fiesta Americana Chapultepec
9.0
£105

When to book a hotel in Mexico City

Low season
August
High season
October

cheapest month to stay

54%

expected price decrease

most expensive time to stay

70%

expected price increase

Price
£52 - £192
Highest day of week
Wednesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

£121

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£104

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.
90
Days before departure
0
1-2 star
£15 - £22
3 star
£46 - £56
4-5 star
£73 - £81

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 £143 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?

August is the cheapest month to book a hotel in Mexico City. Prices can be 51% 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 Tuesday.

How much does a luxury hotel in Mexico City cost?

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

How much does a hostel in Mexico City cost?

Mexico City Hostels typically cost in the region of £22 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 £56 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 Polanco when staying in Mexico City.


How much does a hotel in Mexico City cost?

2 stars and below
$self.alt
#1 most popular
Holiday Inn Express Hotel & Suites Mexico City at The World Trade Center
8.7
£58
$self.alt
#2 most popular
Holiday Inn Express Mexico Reforma
8.6
£78
$self.alt
Best value
Hostal Amigo
7.5
£6
3 stars
$self.alt
#1 most popular
Holiday Inn Ciudad De Mexico-Trade Center
8.7
£54
$self.alt
#2 most popular
Hotel Imperial Reforma
7.9
£53
$self.alt
Best value
Gran Hotel Panorama
8.2
£14
4 stars and above
$self.alt
#1 most popular
Hyatt Regency Mexico City
9.2
£131
$self.alt
#2 most popular
Hotel Royal Reforma
8.3
£52
$self.alt
Best value
Hotel Cuore
8.2
£26

Cheapest hotels in Mexico City

Cheap hotels and hostels in Mexico City
$self.alt
Hostal Amigo
7.5
£6
$self.alt
Zocalo Rooms - Hostel
6.6
£7
$self.alt
Hospedaje La Colonial
5.1
£6
$self.alt
Mexiqui Zocalo
8.2
£8
$self.alt
Selina Mexico City Downtown
7.9
£7
$self.alt
Hostal Amigo Suites
7.6
£9

Best value hotels in Mexico City

$self.alt
Hostal Amigo Suites
7.6
£9
$self.alt
Hostel Mundo Joven Catedral
7.8
£10
$self.alt
Gran Hotel Panorama
8.2
£14
$self.alt
Hotel Cuore
8.2
£26
$self.alt
Hostal Amigo
7.5
£6
$self.alt
Mexsuites Casa Azul B&B
9.4
£46

Looking for a specific type of hotel

Luxury hotels in Mexico City
$self.alt
Best value
Barceló México Reforma
9.0
£76
$self.alt
No. 1 most popular
Hyatt Regency Mexico City
9.2
£131
$self.alt
No. 2 most popular
Camino Real Polanco Mexico
9.0
£83
$self.alt
No. 3 most popular
Hotel Habita
8.5
£119
$self.alt
No. 4 most popular
Four Seasons Hotel Mexico City
9.4
£209
$self.alt
No. 5 most popular
Grand Fiesta Americana Chapultepec
9.0
£105
$self.alt
W Mexico City
9.0
£169

Popular flight routes to Mexico City

Find the cheapest flights to Mexico City on popular routes
Madrid to Mexico City
Fastest flight time
11h 25m
Cheapest price
£331
London to Mexico City
Fastest flight time
16h 15m
Cheapest price
£423
Manchester to Mexico City
Fastest flight time
15h 35m
Cheapest price
£425
Glasgow to Mexico City
Fastest flight time
14h 10m
Cheapest price
£536
Edinburgh to Mexico City
Fastest flight time
16h 55m
Cheapest price
£549
Norwich to Mexico City
Fastest flight time
18h 50m
Cheapest price
£610
Birmingham to Mexico City
Fastest flight time
16h 00m
Cheapest price
£624
Bristol to Mexico City
Fastest flight time
17h 55m
Cheapest price
£677
Belfast to Mexico City
Fastest flight time
30h 45m
Cheapest price
£680
Newcastle upon Tyne to Mexico City
Fastest flight time
16h 45m
Cheapest price
£697
View more

Start planning your trip to Mexico City