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 Rp 310,034
4+ stars from Rp 479,143
Beijing
Beijing
3 stars from Rp 338,219
4+ stars from Rp 521,421
Guangzhou
Guangzhou
3 stars from Rp 352,311
4+ stars from Rp 408,681
Chengdu
Chengdu
3 stars from Rp 98,647
4+ stars from Rp 746,900
Shenzhen
Shenzhen
3 stars from Rp 549,605
4+ stars from Rp 479,143
Lijiang
Lijiang
3 stars from Rp 507,328
4+ stars from Rp 394,588

Good to know

Low season

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

High season

June Most expensive month to stay with an average 24% rise in price.

Average price (weeknight)

Rp 1,540,875 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

Rp 1,551,466 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?

How much is a hotel in China for tonight?

How much is a hotel in China for this weekend?

Best China hotels

Show all
Park Plaza Beijing Wangfujing - Beijing - Building
1
9.0 Excellent (1,744 reviews)
Rp 1,282,413+
Sheraton Guangzhou Hotel - Guangzhou - Building
2
8.7 Excellent (705 reviews)
Rp 2,254,792+
Xiamen International Conference Center Hotel - Xiamen - Building
3
8.7 Excellent (221 reviews)
Rp 1,282,413+
Central Hotel Jingmin - Xiamen - Building
4
8.6 Excellent (93 reviews)
Rp 986,472+
The St. Regis Sanya Yalong Bay Resort - Sanya - Banquet hall
5
8.5 Excellent (490 reviews)
Rp 4,368,659+
Hangzhou Hua Chen International - Hangzhou - Building
6
8.4 Excellent (2,338 reviews)
Rp 901,917+
Sofitel Harbin - Harbin - Building
7
8.0 Excellent (130 reviews)
Rp 1,747,464+
Best Western Premier Shenzhen Felicity Hotel - Shenzhen
10
Rp 1,113,304+
Starcity Hotel Zhuhai - Zhuhai - Bedroom
11
6.3 Good (11 reviews)
Rp 591,883+
Jiangsu Tiansheng Hotel - Nanjing - Nanjing - Building
12
6.1 Good (4 reviews)
Rp 535,513+