Compare Hotels on the River in China
Secret Bargains - Save an extra 10% or more on select Hotels on the River
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured China Hotels on the River

Hotel Landmark Canton
No.8 QiaoGuang Road Guangzhou Guangdong
$75 nightly
The price is $80 total per night
$80 total
Apr 1 - Apr 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Hotel Landmark Canton places you in the heart of Guangzhou, within a 5-minute drive of Haizhu Wholesale Market and Beijing Road Pedestrian Street.
Parking included
Free WiFi

The Bund Riverside Hotel
398 East Beijing Road (Beijing Dong Lu) Shanghai Shanghai
A stay at The Bund Riverside Hotel places you in the heart of Shanghai, within a 15-minute walk of Nanjing Road Shopping District and West Nanjing Road.
Free WiFi
Restaurant

Maxx by Steigenberger on the Bund Shanghai
1 East Jinling Road Shanghai Shanghai
A stay at Maxx by Steigenberger on the Bund Shanghai places you in the heart of Shanghai, within a 15-minute walk of The Bund and Yu Garden.
Free WiFi
Restaurant

Guangzhou Hotel - Canton Fair Free Shuttle Bus
No 2 Qiyi Road Guangzhou Guangdong
$73 nightly
The price is $78 total per night
$78 total
Mar 15 - Mar 16
Total with taxes and fees
With a stay at Guangzhou Hotel - Canton Fair Free Shuttle Bus, you'll be centrally located in Guangzhou, within a 5-minute drive of Beijing Road Pedestrian Street and Shangxiajiu Pedestrian Street.
Free WiFi
Restaurant

Haijun Hotel
299, Yanjiang road C. Guangzhou Guangdong
A stay at Haijun Hotel places you in the heart of Guangzhou, a short 4-minute walk from Beijing Road Pedestrian Street and within 3 minutes by car from Shangxiajiu Pedestrian Street.
Parking included
Free WiFi

Hyatt on the Bund, Shanghai
199 Huang Pu Road Shanghai Shanghai
$153 nightly
The price is $162 total per night
$162 total
Mar 29 - Mar 30
Total with taxes and fees
A stay at Hyatt on the Bund, Shanghai places you in the heart of Shanghai, within a 5-minute drive of People's Square and Yu Garden.

Grand Hyatt Shanghai
88 Century Avenue Shanghai Shanghai
$169 nightly
The price is $179 total per night
$179 total
Mar 29 - Mar 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Grand Hyatt Shanghai, you'll be centrally located in Shanghai, within a 5-minute drive of Shanghai Tower and People's Square.

The Peninsula Shanghai
32 Zhongshan Dong Yi Road Shanghai Shanghai
$465 nightly
The price is $493 total per night
$493 total
Mar 5 - Mar 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at The Peninsula Shanghai, you'll be centrally located in Shanghai, within a 5-minute drive of Nanjing Road Shopping District and People's Square.

Pudong Shangri-La, Shanghai
33 Fu Cheng Road Shanghai
$159 nightly
The price is $169 total per night
$169 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Shanghai (Downtown Shanghai), Pudong Shangri-La, Shanghai is within a 15-minute walk of Shanghai Tower and Oriental Pearl Tower.

Somerset Riverview Chengdu
No 1 Section 3, Renmin South Road Chengdu Sichuan
$56 nightly
The price is $59 total per night
$59 total
Mar 4 - Mar 5
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Somerset Riverview Chengdu, you'll be centrally located in Chengdu, within a 5-minute drive of Taikoo Li Shopping Center and Sichuan University (Huaxi Campus).

Sheraton Guilin Hotel
15 Bin Jiang Road Guilin Guangxi
$96 nightly
The price is $102 total per night
$102 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Sheraton Guilin Hotel is centrally located in Guilin, a 3-minute walk from Shan Lake and a 1-minute drive from Elephant Trunk Hill.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
China Hotels on the River essential information
Hotels on the River in China |
33 |
|---|---|
Highest price | $493 |
Cheapest price | $59 |
Total number of hotels in China | 31,004 |
Popular hotels | Hotel Landmark Canton, The Bund Riverside Hotel, Maxx by Steigenberger on the Bund Shanghai, Guangzhou Hotel - Canton Fair Free Shuttle Bus, Haijun Hotel, Hyatt on the Bund, Shanghai, Grand Hyatt Shanghai, The Peninsula Shanghai, Pudong Shangri-La, Shanghai, Somerset Riverview Chengdu, Sheraton Guilin Hotel, Shanghai Bund South China Harb |
Most Recent China Hotel Reviews

Conrad Shanghai
5 out of 5
Posted 5 days ago
CheapTickets Verified Review
"Excellent location. Greate customer service "
A verified traveler stayed at Conrad Shanghai
More Hotels on the River
Types of Hotels
Top 20 China Hotels
Hotels Near China
More to Explore in China
Top Picks
Hotels
Flights
Packages
- Cheap Kazakhstan Vacations
- Cheap Taiwan Vacations
- Cheap India Vacations
- Cheap Palau Vacations
- Cheap South Korea Vacations
- Cheap Cambodia Vacations
- Cheap British Indian Ocean Territory Vacations
- Cheap Indonesia Vacations
- Cheap Thailand Vacations
- Cheap Vietnam Vacations
- Cheap Russia Vacations
- Cheap Hong Kong SAR Vacations
- Cheap Malaysia Vacations
- Cheap Singapore Vacations
- Cheap Maldives Vacations
- Cheap Nepal Vacations
- Cheap Macau SAR Vacations
- Cheap Philippines Vacations
- Cheap Japan Vacations






