£36 - £123
|CHEAPEST CITY IN MEXICO||Mérida||48% cheaper||Hotels in Mérida are the cheapest in Mexico at just £36 per night on average.|
|MOST EXPENSIVE CITY IN MEXICO||Tulum||79% more expensive||Tulum has the highest priced hotels in Mexico with rooms averaging £122 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 £172 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 £123 per night - 79% 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 £32; a price that is 85% lower than the average rate per night in Mexico.