kayak.com.my is also available in Malay. Lawat laman ini dalam Bahasa Melayu.

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 RM 45
4+ stars from RM 168
Beijing
Beijing
3 stars from RM 78
4+ stars from RM 192
Guangzhou
Guangzhou
3 stars from RM 57
4+ stars from RM 147
Chengdu
Chengdu
3 stars from RM 74
4+ stars from RM 102
Shenzhen
Shenzhen
3 stars from RM 65
4+ stars from RM 123
Lijiang
Lijiang
3 stars from RM 102
4+ stars from RM 70

Good to know

Low season

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

High season

May Most expensive month to stay with an average 20% rise in price.

Average price (weeknight)

RM 433 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

RM 444 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
Dorsett Chengdu - Chengdu - Lobby
1
8.9 Excellent (1,445 reviews)
RM 246+
Novotel Suzhou Sip - Suzhou - Building
2
8.7 Excellent (479 reviews)
RM 409+
Novotel Shanghai Clover - Shanghai - Bedroom
3
8.5 Excellent (1,121 reviews)
RM 332+
Kai Wah Plaza Hotel - Kunming - Building
4
8.3 Excellent (50 reviews)
RM 610+
Grand Metropark Hotel Hangzhou - Hangzhou - Building
5
8.3 Excellent (380 reviews)
RM 2,086+
Guilin Lijiang Waterfall Hotel - Guilin - Building
6
8.2 Excellent (378 reviews)
RM 307+
Empark Grand Hotel Xian - Xi'an - Building
7
8.1 Excellent (3 reviews)
RM 401+
Millennium Hotel Chengdu - Chengdu - Building
8
8.0 Excellent (39 reviews)
RM 434+
Baiyun Hotel Guangzhou - Guangzhou - Building
9
8.0 Excellent (2,011 reviews)
RM 360+
Novotel Beijing Xin Qiao - Beijing - Bedroom
10
7.8 Good (1,048 reviews)
RM 328+