Find Hotels on the River in Shanghai

Pick from 16 Shanghai Hotels on the River and compare room rates, reviews, and availability. Most hotels are fully refundable.

The Peninsula Shanghai
5.0 star property
9.6 out of 10, Exceptional, 291 reviews
"Amazing large luxurious rooms, staff very nice, security high, location best for skyscraper view no question at the beginning of the bund "
The price is $400
$467 total
includes taxes & fees
Jun 26 - Jun 27
The Peninsula Shanghai
Waldorf Astoria Shanghai on the Bund
5.0 star property
9.4 out of 10, Exceptional, 458 reviews
"Couldn’t be better. Rooms were plush. The river view is amazing, so be sure to get a river view if you will be spending any time in the room. It was my husbands birthday and they put balloons and a lovely cake for him. We loved it!"
The price is $281
$328 total
includes taxes & fees
Jun 26 - Jun 27
Waldorf Astoria Shanghai on the Bund
IFC Residence
5.0 star property
9.2 out of 10, Wonderful, 670 reviews
"The hotel is nearby the Lujiazui subway, and there are a lot of shopping mall as well. The staffs are very friendly and we had a pleasant stay. "
IFC Residence
Maxx by Steigenberger on the Bund Shanghai
3.5 star property
9.0 out of 10, Wonderful, 1,000 reviews
"Staff were incredibly friendly and helpful. The location is superb!"
Maxx by Steigenberger on the Bund Shanghai
Grand Kempinski Hotel Shanghai
5.0 star property
9.0 out of 10, Wonderful, 933 reviews
"Really enjoyed my stay at Grand Kempinski. Location is convenient yet quiet. Several restaurants, a shopping mall and a subway station are all in walking distance. Staff were professional and friendly. Bellboys were very helpful. Our room has a nice view of the Bund. The only minor thing is that although the bathroom is decently-sized, I couldn't find a good spot for my toiletries. A design flaw I guess. Overall I highly recommend this hotel and would stay here again next time I come to...
The price is $131
$153 total
includes taxes & fees
Jun 23 - Jun 24
Grand Kempinski Hotel Shanghai
Grand Hyatt Shanghai
5.0 star property
9.0 out of 10, Wonderful, 951 reviews
"The room was modern and very pretty. Location was great, it’s right next to the tallest building in Shanghai and very close to the metro stop. Yet, the walls were too thin so we can hear other people talking. Their checkin process was disorganized, we literally have to check with the front desk each time, and they did not text/call us. "
The price is $163
$190 total
includes taxes & fees
Jun 9 - Jun 10
Grand Hyatt Shanghai
Hotel Indigo Shanghai on The Bund, an IHG Hotel
4.5 star property
9.0 out of 10, Wonderful, 342 reviews
"The views and amazing "
The price is $171
$200 total
includes taxes & fees
Jun 26 - Jun 27
Hotel Indigo Shanghai on The Bund, an IHG Hotel
Pudong Shangri-La, Shanghai
5.0 star property
8.8 out of 10, Excellent, 677 reviews
"Top notch place!"
The price is $138
$161 total
includes taxes & fees
Jun 10 - Jun 11
Pudong Shangri-La, Shanghai
Hyatt On The Bund
5.0 star property
8.6 out of 10, Excellent, 834 reviews
"We had to move rooms twice because the rooms were dirty. The first room the carpets/floor hadn't been cleaned, there was crumbs of food all over the floor and on the chair within the room. We informed the front desk, who were actually very good, and were told it would be cleaned by the time we were back from a walk. It hadn't been cleaned some 5 hours later so they move us. The second room was the same but also had hair in the sink and bath where the room hadn't been cleaned. Again, I...
Hyatt On The Bund
The Eton Hotel
4.5 star property
8.6 out of 10, Excellent, 903 reviews
"Nice and clean. Great location. Easy transportation to anywhere by subway lines right next to it. "
The price is $42
$49 total
includes taxes & fees
Jun 10 - Jun 11
The Eton Hotel
Don't see what you're looking for?
See all available properties in Shanghai
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.

Shanghai Hotels on the River information

 

Hotels on the River in Shanghai

16

Highest price
$400
Cheapest price
$109
Number of guest reviews
6,584
Total number of hotels in Shanghai
1,730

 

Frequently asked questions

How much do hotels with a river view in Shanghai cost?
Prices for hotels with river views in Shanghai range between $109 and $400 per night. No matter your budget, you’ll find a water view worthy of waking up to. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with river views in Shanghai?
You can pick from multiple hotels with river views in Shanghai that have a total average guest review rating of 8.6. Wake up to picturesque water vistas at Fairmont Peace Hotel. This popular 5-star stay has individually decorated rooms and a terrace. The Ritz-Carlton Shanghai, Pudong is another recommended option by the riverside. It has a 5-star rating and conveniences such as a swimming pool and a sauna.
How many hotels with river views are there in Shanghai?
Shanghai has 16 hotels with river views. Once you’ve chosen a stay with great water vistas, use our handy filter tool to narrow your search by the amenities or perks you need.
Are there any family-friendly hotels with river views in Shanghai?
Get into the vacation flow at Green Court Premier. With pretty river views and amenities like a children’s club and a playground, this 4-star stay is a top pick for families. The Sukhothai Shanghai is another option in Shanghai where you can take your crew on a riverside escape. It has a 5-star rating and conveniences such as a swimming pool and a sauna. Once you’ve checked in and dropped off your luggage, there are loads of family-friendly attractions to see in and around Shanghai. Former French Concession and Shanghai Science and Technology Museum guarantee fun for young and old.
Are there any 5-star hotels with river views in Shanghai?
Hyatt On The Bund is a fantastic 5-star rated river view hotel in Shanghai. Around 1 mi from the downtown area, a sauna and massage services will help make your visit comfortable. Fairmont Peace Hotel is another high-end stay around 1 mi from the heart of the city. Also maintaining a 5-star rating, it comes with lovely water vistas, premium bedding and beauty services.
Why book your hotel with river views in Shanghai with Expedia?
Whatever your budget or desires, we’ll help you find your ideal river view hotel in Shanghai. Save cash and get comfy at a 1- or 2-star riverside property. Or live it up in a 5-star hotel where dazzling water views are just the start of the countless perks. The best stays at fantastic prices are right here on Expedia!
How can I find cheap hotels with river views in Shanghai?
An excellent way to get cheap hotels with river views in Shanghai is with Expedia’s easy-to-use filter tool. Narrow your search by star rating and budget to take advantage of unbeatable prices in just a few clicks. You can also search for your ideal riverside escape based on popular locations and neighborhoods.
What is there to do in Shanghai near my hotel with river views?
Shanghai has enough experiences and sights to keep you amused for weeks, starting with Former Site of the International Mixed Court for the French Concession. Shanghai Science and Technology Museum, Shanghai Museum and Shanghai Zhangjiang Hi-Tech Park are other wonderful attractions. If you’re staying a while longer, Shanghai Zoo and Shanghai Himalayas Museum are great additions to your itinerary.

Recent reviews of Shanghai hotels
Expedia verified reviews