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 C$ 44
4+ stars from C$ 41
Beijing
Beijing
3 stars from C$ 35
4+ stars from C$ 53
Guangzhou
Guangzhou
3 stars from C$ 21
4+ stars from C$ 33
Chengdu
Chengdu
3 stars from C$ 7
4+ stars from C$ 12
Shenzhen
Shenzhen
3 stars from C$ 24
4+ stars from C$ 37
Lijiang
Lijiang
4+ stars from C$ 19

Good to know

Low season

June Cheapest month to stay with an average 25% drop in price.

High season

February Most expensive month to stay with an average 3% rise in price.

Average price (weeknight)

C$ 135 Average Sun. - Thu. price over the last 2 weeks.

Average price (weekend night)

C$ 135 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?

Best China hotels

Show all
Grand Parkray Hangzhou - Hangzhou
1
9.0 Excellent (50 reviews)
C$ 160+
Somerset Heping Shenyang - Shenyang - Building
2
8.8 Excellent (464 reviews)
C$ 78+
Sofitel Xian On Renmin Square - Xi'an - Building
3
8.6 Excellent (319 reviews)
C$ 153+
The St. Regis Sanya Yalong Bay Resort - Sanya
4
8.6 Excellent (391 reviews)
C$ 262+
Deerhill Hotel - Foshan - Building
5
8.4 Excellent (1 reviews)
C$ 49+
Sheraton Sanya Resort - Sanya
6
8.4 Excellent (322 reviews)
C$ 168+
Hilton Chongqing - Chongqing - Building
7
8.3 Excellent (482 reviews)
C$ 105+
Prime Hotel Beijing Wangfujing - Beijing - Building
8
8.1 Excellent (32 reviews)
C$ 141+
Shangri-La Hotel Shenzhen - Shenzhen - Building
9
8.0 Excellent (894 reviews)
C$ 175+
Sheraton Chengdu Lido Hotel - Chengdu - Building
10
7.8 Good (137 reviews)
C$ 147+