September is the least expensive month to stay in Mexico, with an average price of 272 AUD per night. That price is significantly cheaper than the most expensive month, March.
Mexico is full of enlightening and adventurous cities, but the most popular tourist destination is Cancún.
Expect to pay about 653 AUD per night when booking a luxury hotel room in Mexico. Rates for luxury hotel rooms are typically 79% more than the average hotel room in Mexico, which costs 363 AUD each night.
Our data shows that hotel rooms in San José del Cabo are about 985% more expensive on average than hotel rooms in the rest of Mexico, with a nightly rate of 3,941 AUD.
Our users typically find that Mexico City has the lowest nightly rates in the country at just 20 AUD. Mexico City offers hotel rooms at an average rate that is 94% lower than the average city in Mexico.