Compare Hotels on the River in Shanghai
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 Shanghai Hotels on the River
The Bund Riverside Hotel
398 East Beijing Road (Beijing Dong Lu), Huangpu District, Shanghai, Shanghai
With a stay at The Bund Riverside Hotel, you'll be centrally located in Shanghai, within a 5-minute drive of Nanjing Road Shopping District and People's Square.
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.
Grand Kempinski Hotel Shanghai
1288 Lujiazui Ring Road, Shanghai, Shanghai
The price is $153 per night
$153
includes taxes & fees
$144 per night
Nov 24 - Nov 25
Free Cancellation
Reserve now, pay when you stay
With a stay at Grand Kempinski Hotel Shanghai, you'll be centrally located in Shanghai, within a 5-minute drive of The Bund and Shanghai Tower.
Hyatt On The Bund
199 Huang Pu Road, Shanghai, Shanghai
With a stay at Hyatt On The Bund, you'll be centrally located in Shanghai, within a 5-minute drive of The Bund and People's Square.
Grand Hyatt Shanghai
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
The price is $174 per night
$174
includes taxes & fees
$164 per night
Nov 24 - Nov 25
Free Cancellation
Reserve now, pay when you stay
A stay at Grand Hyatt Shanghai places you in the heart of Shanghai, within a 15-minute walk of Shanghai Tower and Oriental Pearl Tower.
The Peninsula Shanghai
32 Zhongshan Dong Yi Road, No 32 The Bund, Shanghai, Shanghai
The price is $377 per night
$377
includes taxes & fees
$356 per night
Nov 24 - Nov 25
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, Pudong, Shanghai
The price is $145 per night
$145
includes taxes & fees
$137 per night
Dec 1 - Dec 2
Free Cancellation
Reserve now, pay when you stay
Located in Shanghai (Downtown Shanghai), Pudong Shangri-La, Shanghai is within a 15-minute walk of The Bund and Shanghai Tower.
Shanghai Bund South China Harb
No. 53 Huangpu Road, Hai Wan Building, Shanghai
Located in Shanghai (Downtown Shanghai), Shanghai Bund South China Harb is steps from The Bund and a 3-minute drive from Shanghai Tower.
Waldorf Astoria Shanghai on the Bund
No. 2, Zhong Shan Dong Yi Road, Huang Pu District, Shanghai, Shanghai
The price is $276 per night
$276
includes taxes & fees
$260 per night
Nov 25 - Nov 26
Free Cancellation
Reserve now, pay when you stay
With a stay at Waldorf Astoria Shanghai on the Bund, you'll be centrally located in Shanghai, within a 10-minute walk of The Bund and Nanjing Road Shopping District.
Broadway Mansions Hotel
No 20 North Suzhou Road Shanghai China, Shanghai, Shanghai
The price is $130 per night
$130
includes taxes & fees
$122 per night
Dec 4 - Dec 5
Free Cancellation
Reserve now, pay when you stay
With a stay at Broadway Mansions Hotel, you'll be centrally located in Shanghai, within a 5-minute drive of People's Square and Yu Garden.
IFC Residence
8 Century Avenue Pudong, Shanghai, PVG
The price is $180 per night
$180
includes taxes & fees
$170 per night
Nov 24 - Nov 25
With a stay at IFC Residence, you'll be centrally located in Shanghai, steps from Shanghai World Financial Center and within a 10-minute walk of Shanghai Tower.
Hotel Indigo Shanghai on The Bund, an IHG Hotel
No 585 Zhongshan Dong Er Road, Huangpu Area, Shanghai, Shanghai
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Indigo Shanghai on The Bund, an IHG Hotel, you'll be centrally located in Shanghai, steps from The Bund and within a 10-minute walk of Yu Garden.
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Shanghai hotels essential information
Accommodation | 1,782 hotels |
---|---|
Lowest Price | $130 |
Highest Price | $377 |
Popular hotels | The Bund Riverside Hotel, Maxx by Steigenberger on the Bund Shanghai, Grand Kempinski Hotel Shanghai, Hyatt On The Bund, Grand Hyatt Shanghai, The Peninsula Shanghai, Pudong Shangri-La, Shanghai, Shanghai Bund South China Harb, Waldorf Astoria Shanghai on the Bund, Broadway Mansions Hotel, IFC Residence, Hotel Indigo Shanghai on The Bund, an IHG Hotel |
Most Recent Shanghai Hotel Reviews
The Langham, Shanghai, Xintiandi
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"Great location"
A verified traveler from Hartsdale stayed at The Langham, Shanghai, Xintiandi
Types of Hotels
Hotels Near Shanghai
Top Hotel Brands
Hotels By Star Rating
Cities near Shanghai
More to Explore in Shanghai
Top Picks
Hotels
Flights
Flights from Karachi to GuangzhouFlights from Montreal to DoualaFlights from San Diego to ReddingCheap flights to TahitiCheap flights to HobokenFlights from Boston to Las VegasFlights from Atlanta to San AntonioFlights from Albany to Newport NewsFlights from New York to Mexico CityNayarit Flight DealsFlights from Columbus to BiloxiFlights from Greensboro to DenverEgypt Flight DealsFlights from New York to BiloxiFlights from Detroit to HartfordFlights from Detroit to HonoluluFlights from Houston to Amarillo