We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Your selections
Clear all
  • Unique Hotels
Price per night
Amenities
Special offers
Location
Any Distance
from
Accommodation
Neighbourhoods
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Hotel Indigo Shanghai on the Bund
SAVE USD 7
USD 225*
Booking.com
USD 218*
View Deal
#1 Best Value of 5,159 hotels in Shanghai
Special offer
URBN Boutique Shanghai
SAVE USD 37
USD 196*
Booking.com
USD 159*
View Deal
Jumeirah Himalayas Hotel Shanghai
SAVE USD 14
USD 221*
Booking.com
USD 207*
View Deal
#3 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsBusiness First Package
InterContinental Shanghai Ruijin
Booking.com
USD 174*
View Deal
#4 Best Value of 5,159 hotels in Shanghai
Special offer
Waldorf Astoria Shanghai on the Bund
SAVE USD 78
USD 378*
Waldorf Astoria
USD 300*
View Deal
#5 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsBook early and save more
Savings alert: 30% below average rate

The price you found is 30% lower than this hotel's average rate of USD 430/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Langham Shanghai Xintiandi
SAVE USD 6
USD 253*
Booking.com
USD 247*
View Deal
#6 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & Announcements20% off room rate
Fairmont Peace Hotel
SAVE USD 154
USD 442*
Booking.com
USD 288*
View Deal
#7 Best Value of 5,159 hotels in Shanghai
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of USD 320/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Yangtze Boutique Shanghai
SAVE USD 4
USD 155*
Booking.com
USD 151*
View Deal
Hyatt on the Bund
Booking.com
USD 189*
View Deal
Renaissance Shanghai Zhongshan Park Hotel
Renaissance Hotels
USD 149*
View Deal
#10 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferSuite Surprise
Holiday Inn Shanghai Pudong Kangqiao
HolidayInn.com
USD 88*
View Deal
#11 Best Value of 5,159 hotels in Shanghai
Special offer
The Waterhouse At South Bund
SAVE USD 190
USD 398*
Booking.com
USD 208*
View Deal
#12 Best Value of 5,159 hotels in Shanghai
Savings alert: 17% below average rate

The price you found is 17% lower than this hotel's average rate of USD 251/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Westin Bund Center Shanghai
SAVE USD 17
USD 174*
Booking.com
USD 157*
View Deal
#13 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferSPG® Member Rate
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of USD 179/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Ritz-Carlton Shanghai, Pudong
RitzCarlton.com
USD 351*
View Deal
Gallery Suites
SAVE USD 17
USD 132*
Booking.com
USD 115*
View Deal
The PuLi Hotel and Spa
SAVE USD 64
USD 395*
Booking.com
USD 331*
View Deal
Twelve at Hengshan, a Luxury Collection Hotel, Shanghai
SAVE USD 29
USD 240*
Booking.com
USD 211*
View Deal
Mandarin Oriental Pudong, Shanghai
SAVE USD 53
USD 317*
Booking.com
USD 264*
View Deal
Grand Hyatt Shanghai
SAVE USD 35
USD 259*
Booking.com
USD 224*
View Deal
Park Hyatt Shanghai
Orbitz.com
USD 275*
View Deal
#20 Best Value of 5,159 hotels in Shanghai
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of USD 304/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hengshan Moller Villa Hotel
SAVE USD 5
USD 151*
Expedia.com
USD 146*
View Deal
#21 Best Value of 5,159 hotels in Shanghai
Savings alert: 40% below average rate

The price you found is 40% lower than this hotel's average rate of USD 245/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Astor House Hotel
SAVE USD 63
USD 155*
Agoda.com
USD 92*
View Deal
Pudi Boutique Hotel
Expedia.com
View Deal
* Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.