£20 - £46
|CHEAPEST CITY IN CHINA||Wuxi||41% cheaper||Hotels in Wuxi are the cheapest in China at just £20 per night on average.|
|MOST EXPENSIVE CITY IN CHINA||Beijing||35% more expensive||Beijing has the highest priced hotels in China with rooms averaging £46 per night.|
|MOST POPULAR CITY IN CHINA||Beijing||68% more users visited||More momondo users search for hotels in Beijing than any other city in China|
March is the least expensive month to stay in China, with an average price of £41 per night. That price is significantly cheaper than the most expensive month, December.
As many would assume, more people stay in Beijing than in any other city while visiting China.
Visiting and staying overnight in Beijing will cost you a premium compared to the rest of China. Expect to pay £46 per night, a rate that is about 35% more than the country’s average.
Our users typically find that Nanjing has the lowest nightly rates in the country at just £13. Nanjing offers hotel rooms at an average rate that is 83% lower than the average city in China.