£39 - £131
|CHEAPEST CITY IN MEXICO||Mérida||47% cheaper||Hotels in Mérida are the cheapest in Mexico at just £39 per night on average.|
|MOST EXPENSIVE CITY IN MEXICO||Tulum||82% more expensive||Tulum has the highest priced hotels in Mexico with rooms averaging £131 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 £180 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 £131 per night - 82% more than than the country's average hotel room price.
Cancún currently offers the lowest nightly rates of any city in Mexico at just £39; a price that is 83% lower than the average rate per night in Mexico.