Hotels in China

Find the best deals on 109,230 hotels in China

Check-in
Check-out
Compare vs. momondo |

Popular Cities in China

Book one of the best deals China has to offer in these popular locations
Hotels in Shanghai
Best value
Pullman Shanghai Jing An
8.5
113 CAD
#1 Most popular
Regal International East Asia Hotel
8.7
119 CAD
#2 Most popular
The Westin Bund Center, Shanghai
9.1
216 CAD
#3 Most popular
Le Royal Méridien Shanghai
8.8
225 CAD
#4 Most popular
Hyatt On The Bund
8.6
256 CAD
#5 Most popular
Les Suites Orient, Bund Shanghai
8.9
191 CAD
Hotels in Beijing
Best value
Capital Airport International Hotel
7.7
76 CAD
#1 Most popular
Prime Hotel Beijing Wangfujing
8.1
121 CAD
#2 Most popular
Capital Hotel
9.1
106 CAD
#3 Most popular
Regent Beijing
9.3
239 CAD
#4 Most popular
Beijing Hotel Nuo Forbidden City
8.6
179 CAD
#5 Most popular
Grand Metropark Yuantong Hotel Beijing
9.2
119 CAD
Hotels in Lhasa
Best value
Jingjiang Inn Lhasa Potala Palace
9.4
46 CAD
#1 Most popular
The St. Regis Lhasa Resort
8.6
107 CAD
#2 Most popular
Tashitakge Hotel Lhasa
9.2
49 CAD
#3 Most popular
New Century Hotel Lhasa Grand Wing
138 CAD
#4 Most popular
Shangri La Hotel Lhasa
9.2
102 CAD
#5 Most popular
Tibet Shellong Manor Hotel
9.6
68 CAD
Hotels in Guangzhou
Best value
Guangzhou Airport Voyage Service Apartment Baiyun Airport
6.1
28 CAD
#1 Most popular
Guangzhou Phoenix City Hotel
9.3
83 CAD
#2 Most popular
Southern Club Hotel Guangzhou
8.8
93 CAD
#3 Most popular
Country Garden Airport Kylin Apartment
7.6
40 CAD
#4 Most popular
Guangzhou Champs Elysees Hotel
6.5
41 CAD
Hotels in Sanya
Best value
Pullman Sanya Yalong Bay Villas and Resort
9.0
113 CAD
#1 Most popular
Sheraton Sanya Resort
9.2
127 CAD
#2 Most popular
Horizon Resort & Spa
9.4
127 CAD
#3 Most popular
Sanya Marriott Yalong Bay Resort & Spa
9.1
150 CAD
#4 Most popular
The Ritz-Carlton Sanya Yalong Bay
9.4
236 CAD
#5 Most popular
The St. Regis Sanya Yalong Bay Resort
9.4
217 CAD

China travel tips

Let us help you with the best tips about China

When is the least expensive time to stay in China?

Visiting China in April would make for the least expensive trip at just 146 CAD per night on average. To save on your trip, avoid planning it during May, as this is the most expensive month on average.

Where do most people stay in China?

Out of all the tourist destinations in China, our data shows that travellers tend to visit Shanghai more often than any other city.

How much does a luxury hotel cost in China?

Prices of luxury hotel rooms fluctuate based on the location and hotel brand that you stay at, but in China you can expect a nightly rate of about 284 CAD, which is 120% above the average hotel room cost of 129 CAD per night.

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 633 CAD per night, a rate that is about 391% more than the country’s average.

Which city in China has the least expensive hotel rooms?

Our users typically find that Xi'an has the lowest per night rates in the country at just 10 CAD. Xi'an offers hotels rooms at an average rate that is 92% lower than the average city in China.


Popular international routes landing in China

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Vancouver to Shanghai
Fastest flight time
12h 10m
Cheapest price
420 CAD
Vancouver to Chengdu
Fastest flight time
13h 45m
Cheapest price
423 CAD
Vancouver to Beijing
Fastest flight time
10h 40m
Cheapest price
440 CAD
Vancouver to Nanjing
Fastest flight time
12h 30m
Cheapest price
443 CAD
Vancouver to Zhengzhou
Fastest flight time
18h 55m
Cheapest price
460 CAD
Vancouver to Guangzhou
Fastest flight time
13h 10m
Cheapest price
488 CAD
Vancouver to Shenzhen
Fastest flight time
17h 10m
Cheapest price
490 CAD
Vancouver to Dalian
Fastest flight time
17h 30m
Cheapest price
510 CAD
Vancouver to Shenyang
Fastest flight time
10h 15m
Cheapest price
518 CAD
Vancouver to Qingdao
Fastest flight time
12h 20m
Cheapest price
518 CAD
View more