Compare and save on Mexico City hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Mexico City hotels

Use our map to find hotels near the Mexico City area or attractions you want to visit.

The best Mexico City hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Mexico City

Though sometimes overlooked in favor of peers like London and New York, Mexico City is one of the most populous in the world and is also considered one of the world's financial centers. It's also one of Mexico's primary tourist destinations, particularly during the summer months when students from around the world (but especially from the United States) visit both to experience a new culture and to party while the weather is warm.

Throughout Mexico City you'll find a wide range of hotels, mixed in both price and quality. Budget hotels and luxury properties are often found in the same neighborhood. You can expect luxury hotels to range from $100-500 USD per night, while more basic hotels can be had for as low as $15 USD. When the price range gets that low, however, it is important to check online reviews as there are a number in the city that are in suspect condition.

Tips for Visiting Mexico City

As mentioned, summer is peak season and you'll see the highest hotel prices between June and September. This comes to a head with the country's Independence Day celebrations, which take place on September 15 and 16. During these two days you can expect not just the highest prices of the year, but for many businesses in the city to also be closed.

After the September celebrations, both the weather and tourism cool off considerably. Christmas and New Years are as big in Mexico as they are in the United States, so you'll see a spike in tourism through those holidays, but outside of that the months of October to February usually have the lowest hotel prices of the year. Prices are a bit higher from March through May, but still favorable as compared to summer rates, and the weather tends to be dry and mild. Just be aware that Easter is Mexico's biggest holiday, and the period between Palm Sunday and Easter Sunday can bring some of the highest hotel rates of the year. In addition to the Independence Day celebrations and Easter, major annual festivals include Dia de los Muertes (early November) and Wise Men's Day (early January).

Mexico City's Centro Histórico and Xochimilco Floating Gardens are World Heritage Sites and among the most popular spots for sightseeing in the city. The city also has one of the world's largest concentrations of theaters and museums. For those looking for something a little more exciting, Mexico City is also the country's center for nightlife with an incredibly wide range of options. As in the United States, Friday and Saturday are the primary nights that people go out to party, but in Mexican clubs and bars Thursday night is often just as busy.

As far as budgeting goes, Mexico City is one of the most affordable major cities in the world. It's more expensive than most of the rest of Mexico, but still far below what it would cost to visit a place like New York City or Tokyo. Outside of peak seasons, $30 USD per night will usually get you a very decent hotel room with private bathroom in almost any neighborhood, and you can eat very well on $10 USD per day.