H-Hotels Hotels in Mexico City

Compare deals on H-Hotels hotels from hundreds of travel sites and save on your favorite hotel brand

...and more

Travel insights for hotels in Mexico City

Use our HotelsCombined data-powered tips to help you find your next hotel in Mexico City.

How much do hotels in Mexico City cost?

The average price of a hotel in Mexico City has been around $251/night over the last 3 days. You can expect year-round prices for a 5-star hotel in Mexico City to be around $388/night, a 4-star hotel at $189/night, and a 3-star at $136/night on average.

What is the cheapest month to book H-Hotels hotels in Mexico City?

The cheapest month to book H-Hotels hotels in Mexico City is February ($89). Conversely, the most expensive month to stay in Mexico City is June ($184).

What is the cheapest day to stay in H-Hotels hotels in Mexico City?

The cheapest day to stay in Mexico City is Sunday ($93). On the other hand, travelers can expect to pay the most on Monday, when the average nightly price is $184.

Which Mexico City neighborhoods are most popular to stay in?

Those visiting Mexico City tend to stay in Xochimilco, where a hotel costs around $35/night. Another popular neighborhood in Mexico City is Portales Sur, which is $103/night on average for a hotel.

Find better results for your stay in Mexico City