China hotels

China hotels

Search hundreds of travel sites at once for hotels in China

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs KAYAK |

Latest China Hotel Deals

Shanghai
Shanghai
3 stars from £28
4+ stars from £37
Beijing
Beijing
3 stars from £32
4+ stars from £53
Guangzhou
Guangzhou
3 stars from £22.58
4+ stars from £33
Chengdu
Chengdu
3 stars from £7
4+ stars from £12
Shenzhen
Shenzhen
3 stars from £22
4+ stars from £42
Lijiang
Lijiang
4+ stars from £19

Good to know

Low season

October Cheapest month to stay with an average 17% drop in price.

High season

November Most expensive month to stay with an average 8% rise in price.

Average price (weeknight)

£76 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

£76 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in China

Are hotels in China safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in China?

What are the most popular regions of China?

How much is a cheap hotel in China?

Best China hotels

Show all
Chengdu Minya Hotel - Chengdu - Building
1
10.0 Excellent (1 reviews)
White Swan Hotel - Guangzhou - Outdoor view
2
9.2 Excellent (927 reviews)
The St. Regis Zhuhai - Zhuhai - Outdoor view
3
9.2 Excellent (270 reviews)
Novotel Xian Scpg - Xi'an - Building
4
8.8 Excellent (207 reviews)
Hilton Sanya Yalong Bay Resort & Spa - Sanya - Building
5
8.5 Excellent (212 reviews)
Huachen International Hotel - Hangzhou - Outdoor view
6
8.4 Excellent (2,384 reviews)
JW Marriott Hotel Shenzhen - Shenzhen - Building
7
8.4 Excellent (215 reviews)
Millennium Hotel Chengdu - Chengdu - Building
8
8.3 Excellent (38 reviews)
Similan Hotel Zhuhai - Zhuhai - Building
9
8.1 Excellent (75 reviews)
Shangri-La Hotel, Hangzhou - Hangzhou - Building
10
8.0 Excellent (427 reviews)
The Westin Tianjin - Tianjin - Outdoor view
11
7.9 Good (90 reviews)
Legend Hotel - Yiwu - Building
12
7.8 Good (31 reviews)