Hotels in Mexico City

Find the best deals on 2,460 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.3
£139
View all deals
$self.alt
Holiday Inn Ciudad De Mexico-Trade Center
8.7
£57
View all deals
$self.alt
Hotel Royal Reforma
8.3
£56
View all deals
$self.alt
Royal Pedregal
8.7
£67
View all deals
$self.alt
Hotel Century Zona Rosa
8.2
£62
View all deals
$self.alt
Camino Real Polanco Mexico
9.0
£88
View all deals
$self.alt
Sheraton Mexico City Maria Isabel Hotel
9.1
£81
View all deals
$self.alt
Hotel Imperial Reforma
7.7
£56
View all deals
$self.alt
Hotel Habita
8.5
£127
View all deals
$self.alt
Laila Hotel CDMX
8.7
£73
View all deals
$self.alt
Bristol Hotel
8.4
£37
View all deals
$self.alt
Emporio Reforma
8.8
£69
View all deals
$self.alt
Suites Del Angel
8.3
£53
View all deals
$self.alt
Hotel Marquis Reforma
9.2
£125
View all deals
$self.alt
Four Seasons Hotel Mexico City
9.4
£223
View all deals
$self.alt
Sevilla Palace
8.7
£51
View all deals
$self.alt
Galeria Plaza Reforma
8.9
£72
View all deals
$self.alt
Hotel San Francisco Centro Histórico
7.4
£30
View all deals
$self.alt
Hotel Sevilla
7.9
£36
View all deals
$self.alt
Fiesta Inn Insurgentes Viaducto
9.0
£75
View all deals
$self.alt
Barceló México Reforma
9.0
£81
View all deals
$self.alt
Grand Fiesta Americana Chapultepec
9.0
£111
View all deals
$self.alt
Fiesta Americana - Reforma
8.8
£62
View all deals
$self.alt
We Hotel Aeropuerto
8.5
£73
View all deals
$self.alt
W Mexico City
9.0
£180
View all deals
$self.alt
Sheraton Mexico City Santa Fe
9.1
£65
View all deals
$self.alt
Best Western Majestic
8.0
£57
View all deals
$self.alt
Hotel Zocalo Central
9.3
£92
View all deals
$self.alt
Exe Suites San Marino
7.7
£50
View all deals
$self.alt
Eurostars Zona Rosa Suites
8.7
£62
View all deals
$self.alt
Segovia Regency
8.2
£36
View all deals
$self.alt
Courtyard by Marriott Mexico City Revolucion
8.9
£66
View all deals
$self.alt
Camino Real Aeropuerto
8.1
£69
View all deals
$self.alt
Hotel del Ángel
7.5
£42
View all deals
$self.alt
Novotel Mexico City Santa Fe
8.5
£57
View all deals
$self.alt
Geneve Ciudad De México
8.8
£77
View all deals
$self.alt
NH Collection Mexico City Reforma
8.5
£78
View all deals
$self.alt
Radisson Paraiso Hotel Mexico City
8.9
£62
View all deals
$self.alt
Hilton Mexico City Airport
8.1
£124
View all deals
$self.alt
Gran Hotel Ciudad de Mexico
9.3
£114
View all deals

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
September
High season
April

cheapest month to stay

31%

expected price decrease

most expensive time to stay

121%

expected price increase

Price
£65 - £206
Highest day of week
Tuesday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

£70

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£75

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.
90
Days before departure
0
1-2 star
£16 - £24
3 star
£53 - £61
4-5 star
£95 - £101

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
2 stars and below
$self.alt
#1 most popular
Holiday Inn Express Hotel & Suites Mexico City at The World Trade Center
8.7
£61
$self.alt
#2 most popular
Holiday Inn Express Mexico Reforma
8.6
£83
$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
£57
$self.alt
#2 most popular
Hotel Imperial Reforma
7.7
£56
$self.alt
Best value
Hotel Dos Naciones
7.4
£14
4 stars and above
$self.alt
#1 most popular
Hyatt Regency Mexico City
9.3
£139
$self.alt
#2 most popular
Hotel Royal Reforma
8.3
£56
$self.alt
Best value
Hotel Cuore
8.2
£28

Cheapest hotels in Mexico City

These hotels and hostels usually make for a cheap way to stay in Mexico City
$self.alt
Hostal Amigo
7.5
£6
$self.alt
Zocalo Rooms - Hostel
6.5
£8
$self.alt
Hospedaje La Colonial
4.9
£6
$self.alt
Mexiqui Zocalo
8.1
£9
$self.alt
Selina Mexico City Downtown
7.9
£7
$self.alt
Hotel Amigo Suites
7.4
£10

Get the best value hotel in Mexico City

These hotels have the best prices for their ratings
$self.alt
Hotel Amigo Suites
7.4
£10
$self.alt
Hostal Amigo
7.5
£6
$self.alt
Gran Hotel Panorama
8.2
£14
$self.alt
Hostel Mundo Joven Catedral
7.8
£10
$self.alt
Hotel Dos Naciones
7.4
£14
$self.alt
Hotel Cuore
8.2
£28

Mexico City travel information

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

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

How much does a luxury hotel in Mexico City cost?

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

How much does a hostel in Mexico City cost?

Mexico City Hostels typically cost in the region of £23 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 £53 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.


Looking for a specific type of hotel?

Check out these great hotels in Mexico City that are perfect for any stay
Luxury hotels in Mexico City
$self.alt
Best value
Barceló México Reforma
9.0
£81
$self.alt
No. 1 most popular
Hyatt Regency Mexico City
9.3
£139
$self.alt
No. 2 most popular
Camino Real Polanco Mexico
9.0
£88
$self.alt
No. 3 most popular
Hotel Habita
8.5
£127
$self.alt
No. 4 most popular
Four Seasons Hotel Mexico City
9.4
£223
$self.alt
No. 5 most popular
Grand Fiesta Americana Chapultepec
9.0
£111
$self.alt
W Mexico City
9.0
£180

Popular flight routes to Mexico City

Find the cheapest flights to Mexico City on popular routes
Madrid to Mexico City
Fastest flight time
11h 35m
Cheapest price
£342
London to Mexico City
Fastest flight time
16h 10m
Cheapest price
£446
Manchester to Mexico City
Fastest flight time
16h 50m
Cheapest price
£507
Edinburgh to Mexico City
Fastest flight time
19h 35m
Cheapest price
£547
Newcastle upon Tyne to Mexico City
Fastest flight time
25h 00m
Cheapest price
£563
Birmingham to Mexico City
Fastest flight time
14h 40m
Cheapest price
£590
Darlington to Mexico City
Fastest flight time
16h 00m
Cheapest price
£646
Bristol to Mexico City
Fastest flight time
32h 00m
Cheapest price
£691
Glasgow to Mexico City
Fastest flight time
15h 25m
Cheapest price
£717
Leeds to Mexico City
Fastest flight time
18h 25m
Cheapest price
£750
View more

Start planning your trip to Mexico City