$26 - $87
|CHEAPEST CITY IN CHINA||Fuzhou||61% cheaper||Hotels in Fuzhou are the cheapest in China at just $25 per night on average.|
|MOST EXPENSIVE CITY IN CHINA||Beijing||34% more expensive||Beijing has the highest priced hotels in China with rooms averaging $87 per night.|
|MOST POPULAR CITY IN CHINA||Beijing||70% more users visited||More momondo users search for hotels in Beijing than any other city in China|
The least expensive month to stay at a hotel in China is February. On average, it only costs $140 per night in the month of February. Conversely, the most expensive month to visit China is May.
Our users tend to visit Beijing more often than any other city when travelling to China.
Beijing is the most expensive city in China to book a hotel room in. The nightly rate of $87 is 34% more than the average city in China.
The least expensive city in China to stay in is Shenzhen. With an average rate of $61 per night, Shenzhen is about 68% less expensive than other cities in China.