Hotels in Mexico City

Find the best deals on 2,159 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
223 CAD
View all deals
Holiday Inn Ciudad De Mexico-Trade Center
8.8
91 CAD
View all deals
Hotel Royal Reforma
8.2
88 CAD
View all deals
Royal Pedregal
8.7
107 CAD
View all deals
Hotel Century Zona Rosa
8.3
99 CAD
View all deals
Camino Real Polanco Mexico
9.0
141 CAD
View all deals
Sheraton Mexico City Maria Isabel Hotel
9.0
129 CAD
View all deals
Hotel La Casona
8.6
169 CAD
View all deals
Hotel Imperial Reforma
7.8
90 CAD
View all deals
Habita, Mexico City, a Member of Design Hotels'
8.6
203 CAD
View all deals
Laila Hotel CDMX
8.6
116 CAD
View all deals
Bristol Hotel
8.4
58 CAD
View all deals
Emporio Reforma
8.6
110 CAD
View all deals
Suites Del Angel
8.4
85 CAD
View all deals
Hotel Marquis Reforma
9.1
201 CAD
View all deals
Four Seasons Hotel Mexico City
9.5
358 CAD
View all deals
Sevilla Palace Hotel
8.7
82 CAD
View all deals
Galeria Plaza Reforma
9.0
115 CAD
View all deals
Hotel San Francisco Centro Histórico
7.3
48 CAD
View all deals
Fiesta Inn Insurgentes Viaducto
8.9
120 CAD
View all deals
Barceló México Reforma
9.0
129 CAD
View all deals
Grand Fiesta Americana Chapultepec
9.1
178 CAD
View all deals
Fiesta Americana - Reforma
8.8
99 CAD
View all deals
We Hotel Aeropuerto
8.5
116 CAD
View all deals
Fiesta Inn Naucalpan
8.6
98 CAD
View all deals
W Mexico City
8.7
289 CAD
View all deals
Sheraton Mexico City Santa Fe
9.1
104 CAD
View all deals
Best Western Hotel Majestic
8.1
91 CAD
View all deals
Hotel Zocalo Central
9.3
147 CAD
View all deals
Exe Suites San Marino
7.6
79 CAD
View all deals
Eurostars Zona Rosa Suites
8.8
99 CAD
View all deals
Posada Viena Hotel
8.8
62 CAD
View all deals
Segovia Regency
8.1
57 CAD
View all deals
Courtyard by Marriott Mexico City Revolucion
8.9
106 CAD
View all deals
Camino Real Aeropuerto
8.2
110 CAD
View all deals
Hotel del Ángel
7.2
66 CAD
View all deals
Novotel Mexico City Santa Fe
8.4
91 CAD
View all deals
Geneve Ciudad De México
8.7
123 CAD
View all deals
NH Collection Mexico City Reforma
8.6
124 CAD
View all deals
Radisson Paraiso Hotel Mexico City
8.8
99 CAD
View all deals

When to book a hotel in Mexico City

Low Season
July
High Season
February

cheapest month to stay

68%

expected price decrease

most expensive time to stay

29%

expected price increase

+918.0%
+612.0%
+306.0%
Base
Price
55 - 223 CAD
Highest day of week
Tuesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

191 CAD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

142 CAD

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?

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

How much does a hotel cost in Mexico City?

170 CAD per night is the average rate for a room when booking a hotel in Mexico City. Prices will differ depending on factors such as star rating, time of year and location.

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

Room prices for hotels in Mexico City can be as much as 64% lower in the month of July. So this is a great time to book and save money.

Which day is cheapest to stay in Mexico City?

Saturday is the day where you will typically find the lowest price for your hotel room in Mexico City. The highest price tends to be on Monday.

How much does a luxury hotel in Mexico City cost?

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

How much does a hostel in Mexico City cost?

22 CAD is how much a hostel (and up to 2-star hotels) in Mexico City could cost you each night. Booking a hostel could save you 57 CAD when compared to the average price of a hotel 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
223 CAD
#2 most popular
Hotel Royal Reforma
8.2
88 CAD
Best value
Hotel Siesta Del Sur
8.0
45 CAD
3 stars
#1 most popular
Holiday Inn Ciudad De Mexico-Trade Center
8.8
91 CAD
#2 most popular
Hotel Imperial Reforma
7.8
90 CAD
Best value
Gran Hotel Panorama
8.2
22 CAD
2 stars and below
#1 most popular
Hotel Isabel
7.9
33 CAD
#2 most popular
Holiday Inn Express Hotel & Suites Mexico City at The World Trade Center
8.6
98 CAD
Best value
Hostal Amigo
7.7
9 CAD

Cheapest hotels in Mexico City

Cheap hotels and hostels in Mexico City
Hostal Amigo
7.7
9 CAD
Zocalo Rooms - Hostel
6.5
12 CAD
Hospedaje La Colonial
5.1
9 CAD
Mexiqui Zocalo
8.3
13 CAD
Selina Mexico City Downtown
8.0
11 CAD
Hostal Amigo Suites
7.8
15 CAD

Best value hotels in Mexico City

Eurostars Zona Rosa Suites
8.8
99 CAD
Gran Hotel Panorama
8.2
22 CAD
Camino Real Santa Fe
8.8
102 CAD
Hostal Amigo
7.7
9 CAD
Hostal Amigo Suites
7.8
15 CAD
Hostel Mundo Joven Catedral
7.8
16 CAD

Looking for a specific type of hotel

Luxury Hotels in Mexico City
Best value
Barceló México Reforma
9.0
129 CAD
#1 Most popular
Hyatt Regency Mexico City
9.2
223 CAD
#2 Most popular
Camino Real Polanco Mexico
9.0
141 CAD
#3 Most popular
Habita, Mexico City, a Member of Design Hotels'
8.6
203 CAD
#4 Most popular
Four Seasons Hotel Mexico City
9.5
358 CAD
#5 Most popular
Grand Fiesta Americana Chapultepec
9.1
178 CAD
Mexico City Marriott Reforma Hotel
9.2
199 CAD

Popular flight routes to Mexico City

Find the cheapest flights to Mexico City on popular routes
Toronto to Mexico City
Fastest flight time
4h 50m
Cheapest price
349 CAD
Montreal to Mexico City
Fastest flight time
5h 35m
Cheapest price
441 CAD
Vancouver to Mexico City
Fastest flight time
5h 20m
Cheapest price
495 CAD
Calgary to Mexico City
Fastest flight time
7h 10m
Cheapest price
515 CAD
Ottawa to Mexico City
Fastest flight time
7h 50m
Cheapest price
551 CAD
Edmonton to Mexico City
Fastest flight time
7h 27m
Cheapest price
556 CAD
Regina to Mexico City
Fastest flight time
15h 30m
Cheapest price
570 CAD
Kelowna to Mexico City
Fastest flight time
11h 25m
Cheapest price
576 CAD
Québec City to Mexico City
Fastest flight time
8h 35m
Cheapest price
597 CAD
Winnipeg to Mexico City
Fastest flight time
7h 10m
Cheapest price
600 CAD
View more

Start planning your trip to Mexico City