49 AUD - 95 AUD
|CHEAPEST CITY IN CHINA||Xi'an||27% cheaper||Hotels in Xi'an are the cheapest in China at just 49 AUD per night on average.|
|MOST EXPENSIVE CITY IN CHINA||Beijing||41% more expensive||Beijing has the highest priced hotels in China with rooms averaging 95 AUD per night.|
|MOST POPULAR CITY IN CHINA||Shanghai||339% more users visited||More momondo users search for hotels in Shanghai than any other city in China|
At just 120 AUD per night on average, October is the least expensive month to stay at a hotel in China. The most expensive month to stay at a hotel in China is May.
Out of all the tourist destinations in China, our data shows that travellers tend to visit Shanghai more often than any other city.
Expect to pay about 315 AUD per night when booking a luxury hotel room in China. Rates for luxury hotel rooms are typically 116% more than the average hotel room in China, which costs 146 AUD each night.
Shanghai is the most expensive city in China to book a hotel room in. The nightly rate of 654 AUD is 348% more than the average city in China.
Chongqing currently offers the lowest nightly rates of any city in China at just 10 AUD; a price that is 92% lower than the average rate per night in China.