Hotels in China

Find the best deals on 103,672 hotels in China

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in China

Looking for a city in China to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£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

Popular Cities in China

Book one of the best deals China has to offer in these popular locations
Days Inn by Wyndham Forbidden City Beijing
Best value
Days Inn by Wyndham Forbidden City Beijing
6.9
£43
Novotel Beijing Xin Qiao
No. 1 most popular
Novotel Beijing Xin Qiao
7.8
£51
Sunworld Dynasty Hotel Beijing Wangfujing
No. 2 most popular
Sunworld Dynasty Hotel Beijing Wangfujing
8.0
£63
Shangri-La Hotel, Beijing
No. 3 most popular
Shangri-La Hotel, Beijing
8.2
£98
Guanganmen Grand Metropark Hotel Beijing
No. 4 most popular
Guanganmen Grand Metropark Hotel Beijing
8.7
£62
Tianan Rega Hotel
No. 5 most popular
Tianan Rega Hotel
7.5
£49
Prime Hotel Beijing Wangfujing
Prime Hotel Beijing Wangfujing
8.0
£97
Vienna International Hotel
Best value
Vienna International Hotel
6.6
£31
Grand Hyatt Shanghai
No. 1 most popular
Grand Hyatt Shanghai
8.6
£115
Shanghai Marriott Hotel City Centre
No. 2 most popular
Shanghai Marriott Hotel City Centre
8.8
£95
Rayfont Downtown Hotel Shanghai
No. 3 most popular
Rayfont Downtown Hotel Shanghai
6.8
£36
Grand Central Hotel Shanghai
No. 4 most popular
Grand Central Hotel Shanghai
8.6
£78
Juss Hengshan Hotel (Regal International East Asia Hotel)
No. 5 most popular
Juss Hengshan Hotel (Regal International East Asia Hotel)
8.1
£63
Radisson Blu Hotel Shanghai Hong Quan
Radisson Blu Hotel Shanghai Hong Quan
6.0
£45
Guangzhou Royal Garden Hotel
Best value
Guangzhou Royal Garden Hotel
6.8
£24
Hilton Guangzhou Baiyun
No. 1 most popular
Hilton Guangzhou Baiyun
8.2
£78
The Garden Hotel Guangzhou
No. 2 most popular
The Garden Hotel Guangzhou
8.3
£90
Baiyun Hotel Guangzhou
No. 3 most popular
Baiyun Hotel Guangzhou
8.0
£54
The Mulian Hotel Guangzhou Zhujiang New Town
No. 4 most popular
The Mulian Hotel Guangzhou Zhujiang New Town
7.6
£48
La Perle International Hotel
No. 5 most popular
La Perle International Hotel
7.7
£38
Hotel Canton
Hotel Canton
7.6
£39
Shell Jiangsu Wuxi Xinming Road Guangyixingyuan Hotel
Best value
Shell Jiangsu Wuxi Xinming Road Guangyixingyuan Hotel
£13
Greentree Inn Jiangsu Wuxi Guangrui Road Dongfeng Bridge Business Hotel
No. 1 most popular
Greentree Inn Jiangsu Wuxi Guangrui Road Dongfeng Bridge Business Hotel
£17
Hanting Express Wuxi New District Hanjiang North Road Branch
No. 2 most popular
Hanting Express Wuxi New District Hanjiang North Road Branch
£17
Greentree Inn Jiangsu Wuxi Luoshe Business Hotel
No. 3 most popular
Greentree Inn Jiangsu Wuxi Luoshe Business Hotel
7.0
£18
7Days Inn Wuxi Shuofang Airport
No. 4 most popular
7Days Inn Wuxi Shuofang Airport
7.6
£17
Jinjiang Inn Wuxi Anzhen
No. 5 most popular
Jinjiang Inn Wuxi Anzhen
6.2
£20
Greentree Inn Jiangsu Province Wuxi City Nanhu Jiayuan Metro Station Hotel
Greentree Inn Jiangsu Province Wuxi City Nanhu Jiayuan Metro Station Hotel
7.6
£15
7 Days Inn Nanjing Zhongshan Mausoleum Guanghua Road Branch
Best value
7 Days Inn Nanjing Zhongshan Mausoleum Guanghua Road Branch
5.8
£12
Greentree Alliance Nanjing Hongyang Square Qiaobei Passenger Station Hotel
No. 1 most popular
Greentree Alliance Nanjing Hongyang Square Qiaobei Passenger Station Hotel
£15
Greentree Inn Nanjing Dachang Xinhua Road Express
No. 2 most popular
Greentree Inn Nanjing Dachang Xinhua Road Express
£13
7Days Inn Nanjing Polytechnic Institute Dachang Metro Station
No. 3 most popular
7Days Inn Nanjing Polytechnic Institute Dachang Metro Station
7.6
£13
Jinling Mansion
No. 4 most popular
Jinling Mansion
7.5
£25
Green Tree Inn Nanjing Zhonghua Gate Subway Station Hotel
No. 5 most popular
Green Tree Inn Nanjing Zhonghua Gate Subway Station Hotel
7.2
£13
Fairmont Nanjing
Fairmont Nanjing
8.6
£98

China travel tips

Let us help you with the best tips about China

When is the least expensive time to stay 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.

Where do most people stay in China?

As many would assume, more people stay in Beijing than in any other city while visiting China.

Which city in China has the most expensive hotel rooms?

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.

Which city in China has the least expensive hotel rooms?

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.