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:
Price per night
Amenities
Location
Any Distance
from
Neighbourhoods
Accommodation
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Latest reviews & lowest prices: we make it easy to find great deals 
Updating list...
SAVE US$35
US$232
Ctrip.com
US$197
View Deal
  • Free Wifi
  • Restaurant
DoubleTree by Hilton Shanghai-Pudong
Doubletree
US$114
View Deal
#1 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Pool
New World Shanghai Hotel
SAVE US$50
US$165
Agoda.com
US$115
View Deal
#2 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Pool
InterContinental Shanghai Expo
Agoda.com
US$142
View Deal
#3 Best Value of 5,137 hotels in Shanghai
  • Free Parking
  • Pool
SSAW Boutique Hotel Shanghai Bund
SAVE US$30
US$185
Agoda.com
US$155
View Deal
#4 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Restaurant
Green Court Serviced Apartment
SAVE US$16
US$107
Agoda.com
US$91
View Deal
#5 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Restaurant
Les Suites Orient, Bund Shanghai
SAVE US$85
US$239
Agoda.com
US$154
View Deal
#6 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Breakfast included
Hilton Shanghai Hongqiao
SAVE US$29
US$135
Agoda.com
US$106
View Deal
#7 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Pool
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$122/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.

Hotel Ibis Shanghai Lianyang
SAVE US$12
US$40
Ctrip.com
US$28
View Deal
#8 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Free Parking
Savings alert: 45% below average rate

The price you found is 45% lower than this hotel's average rate of US$51/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.

Hilton Shanghai
SAVE US$34
US$160
Hilton
US$126
View Deal
#9 Best Value of 5,137 hotels in Shanghai
  • Pool
  • Restaurant
SAVE US$35
US$232
Ctrip.com
US$197
View Deal
#10 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Restaurant
The Bund Riverside Hotel
SAVE US$24
US$87
Ctrip.com
US$63
View Deal
#11 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Restaurant
Savings alert: 15% below average rate

The price you found is 15% lower than this hotel's average rate of US$74/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.

Park Hyatt Shanghai
Ctrip.com
US$234
View Deal
#12 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Pool
Shanghai Fish Inn Bund
SAVE US$8
US$46
Agoda.com
US$38
View Deal
#13 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$44/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.

Dorsett Shanghai
SAVE US$9
US$76
Ctrip.com
US$67
View Deal
#14 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Free Parking
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$77/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.

Hyatt on the Bund
SAVE US$29
US$197
Ctrip.com
US$168
View Deal
#15 Best Value of 5,137 hotels in Shanghai
  • Pool
  • Restaurant
The Westin Bund Center Shanghai
SAVE US$40
US$175
Ctrip.com
US$135
View Deal
#16 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Pool
Sofitel Shanghai Hyland
SAVE US$3
US$137
Agoda.com
US$134
View Deal
#17 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Restaurant
Radisson Blu Hotel Shanghai New World
SAVE US$58
US$176
Ctrip.com
US$118
View Deal
#18 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Pool
Renaissance Shanghai Yu Garden Hotel
Expedia.com
US$149
View Deal
#19 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Pool
Holiday Inn Shanghai Downtown
Agoda.com
US$68
View Deal
#20 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Free Parking
Pentahotel Shanghai
SAVE US$60
US$110
Hotels.com
US$50
View Deal
#21 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Breakfast included
Central Hotel Shanghai
SAVE US$31
US$135
Agoda.com
US$104
View Deal
#22 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Restaurant
Pullman Shanghai Jing An
SAVE US$11
US$101
Agoda.com
US$90
View Deal
#23 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Restaurant
Shanghai Marriott Hotel City Centre
Expedia.com
View Deal
#24 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Pool
Le Royal Meridien Shanghai
SAVE US$111
US$250
Agoda.com
US$139
View Deal
#25 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Pool
Savings alert: 20% below average rate

The price you found is 20% lower than this hotel's average rate of US$174/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.

Sheraton Grand Shanghai Pudong Hotel & Residences
SAVE US$91
US$200
Agoda.com
US$109
View Deal
#26 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Free Parking
SAVE US$87
US$330
Mandarin Oriental
US$243
View Deal
#27 Best Value of 5,137 hotels in Shanghai
  • Pool
  • Restaurant
Courtyard by Marriott Shanghai Central
SAVE US$15
US$120
Courtyard
US$105
View Deal
#28 Best Value of 5,137 hotels in Shanghai
  • Free Parking
  • Pool
Sheraton Shanghai Waigaoqiao Hotel
SAVE US$24
US$96
Ctrip.com
US$72
View Deal
#29 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Free Parking
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$86/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.

Campanile Shanghai Bund Hotel
SAVE US$5
US$71
Orbitz.com
US$66
View Deal
#30 Best Value of 5,137 hotels in Shanghai
  • Free Wifi
  • Restaurant
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.