October is the least expensive month to stay in China, with an average price of 55 GBP per night. That price is significantly cheaper than the most expensive month, September.
As many would assume, more people stay in Beijing than in any other city while visiting China.
An average rate of 171 GBP per night is to be expected when planning a stay in a luxury hotel room in China. This rate is about 120% above the country’s average nightly rate of 78 GBP.
Visiting and staying overnight in Beijing will cost you a premium compared to the rest of China. Expect to pay 370 GBP per night, a rate that is about 377% more than the country’s average.
Our users typically find that Chongqing has the lowest nightly rates in the country at just 6 GBP. Chongqing offers hotel rooms at an average rate that is 92% lower than the average city in China.