$48 - $171
|CHEAPEST CITY IN MEXICO||Ciudad Victoria||50% cheaper||Hotels in Ciudad Victoria are the cheapest in Mexico at just $48 per night on average.|
|MOST EXPENSIVE CITY IN MEXICO||Tulum||82% more expensive||Tulum has the highest priced hotels in Mexico with rooms averaging $171 per night.|
|MOST POPULAR CITY IN MEXICO||Cancún||79% more users visited||More momondo users search for hotels in Cancún than any other city in Mexico|
When traveling to Mexico it would be best to plan your trip around the month of September, as the prices are significantly lower than in December - just $252 per night.
Out of all the tourist destinations in Mexico, our data shows that travelers tend to visit Cancún more often than any other city.
At $171 per night, Tulum is the most expensive city in Mexico to book a hotel room in. The average cost of $171 is about 82% above the country's average price per night.
Our users typically find that Ciudad Victoria has the lowest per night rates in the country at just $47. Ciudad Victoria offers hotels rooms at an average rate that is 83% lower than the average city in Mexico.