Hotels in China

Find the best deals on 106,457 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 Beijing
Best value
Days Inn by Wyndham Forbidden City Beijing
7.9
58 CAD
#1 Most popular
Prime Hotel Beijing Wangfujing
8.1
121 CAD
#2 Most popular
Novotel Beijing Peace
8.2
117 CAD
#3 Most popular
Park Plaza Beijing Wangfujing
9.1
147 CAD
#4 Most popular
Novotel Beijing Xin Qiao
8.8
105 CAD
#5 Most popular
NUO Hotel Beijing
9.4
219 CAD
Hotels in Shanghai
Best value
Shanghai Charms Hotel
7.0
58 CAD
#1 Most popular
Regal International East Asia Hotel
8.7
119 CAD
#2 Most popular
Le Royal Méridien Shanghai
8.7
226 CAD
#3 Most popular
Grand Millennium Shanghai Hongqiao
8.7
159 CAD
#4 Most popular
Ssaw Boutique Hotel Shanghai Bund(Narada Boutique Yugarden)
8.8
119 CAD
#5 Most popular
Pullman Shanghai Jing An
8.4
113 CAD
Hotels in Lhasa
Best value
Holiday Inn Express Lhasa Potala Palace
8.0
42 CAD
#1 Most popular
Jingjiang Inn Lhasa Potala Palace
9.4
46 CAD
#2 Most popular
New Century Hotel Lhasa Grand Wing
138 CAD
#3 Most popular
Shangri La Hotel Lhasa
9.2
102 CAD
#4 Most popular
Intercontinental Hotels Lhasa Paradise
9.3
103 CAD
#5 Most popular
Tibet Shellong Manor Hotel
9.6
68 CAD
Hotels in Sanya
Best value
Joya International Hotel
7.0
58 CAD
#1 Most popular
Timton Jianguo Hotel, Sanya
8.9
89 CAD
#2 Most popular
Anantara Sanya Resort & Spa
9.0
117 CAD
#3 Most popular
Serenity Coast Resort
9.0
96 CAD
#4 Most popular
Palace Resort Yalong Bay Sanya
8.5
102 CAD
#5 Most popular
Sanya Phoenix Airport Hotel
7.9
83 CAD
Hotels in Chengdu
Best value
Chengdu Flipflop Hostel
9.1
9 CAD
#1 Most popular
Shangri-La Hotel Chengdu
9.1
206 CAD
#2 Most popular
Intercontinental Hotels Century City Chengdu
9.3
180 CAD
#3 Most popular
Fraser Suites Chengdu
9.4
137 CAD
#4 Most popular
Dorsett Chengdu
9.0
64 CAD
#5 Most popular
The Ritz-Carlton, Chengdu
9.4
234 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 August would make for the least expensive trip at just 91 CAD per night on average. To save on your trip, avoid planning it during October, 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 Beijing 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 297 CAD, which is 118% above the average hotel room cost of 136 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 634 CAD per night, a rate that is about 366% 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 Beijing
Fastest flight time
10h 40m
Cheapest price
418 CAD
Vancouver to Shanghai
Fastest flight time
11h 55m
Cheapest price
422 CAD
Vancouver to Chengdu
Fastest flight time
16h 10m
Cheapest price
422 CAD
Vancouver to Hangzhou
Fastest flight time
15h 50m
Cheapest price
423 CAD
Vancouver to Chongqing
Fastest flight time
21h 00m
Cheapest price
423 CAD
Vancouver to Tianjin
Fastest flight time
17h 50m
Cheapest price
423 CAD
Vancouver to Zhengzhou
Fastest flight time
11h 50m
Cheapest price
425 CAD
Vancouver to Nanjing
Fastest flight time
12h 30m
Cheapest price
425 CAD
Vancouver to Ningbo
Fastest flight time
27h 40m
Cheapest price
468 CAD
Vancouver to Wuhan
Fastest flight time
16h 25m
Cheapest price
480 CAD
View more