£37 - £124
|CHEAPEST CITY IN MEXICO||Mérida||48% cheaper||Hotels in Mérida are the cheapest in Mexico at just £37 per night on average.|
|MOST EXPENSIVE CITY IN MEXICO||Tulum||79% more expensive||Tulum has the highest priced hotels in Mexico with rooms averaging £124 per night.|
|MOST POPULAR CITY IN MEXICO||Cancún||84% more users visited||More momondo users search for hotels in Cancún than any other city in Mexico|
At just £174 per night on average, November is the least expensive month to stay at a hotel in Mexico. The most expensive month to stay at a hotel in Mexico is January.
As many would assume, more people stay in Cancún than in any other city while visiting Mexico.
As a popular tourist destination in Mexico, it is no surprise that Tulum has the most expensive hotel rooms at £124 per night - 79% more than than the country's average hotel room price.
Playa del Carmen currently offers the lowest nightly rates of any city in Mexico at just £24; a price that is 88% lower than the average rate per night in Mexico.