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
  • Best Value
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
Updating list...
Shanghai Marriott Hotel City Centre
Marriott Hotels
US$121
View Deal
SAVE US$107
US$347
Mandarin Oriental
US$240
View Deal
SAVE US$96
US$440
Booking.com
US$344
View Deal
#2 Best Value of 5,105 hotels in Shanghai
SAVE US$68
US$320
Booking.com
US$252
View Deal
Hotel Indigo Shanghai on the Bund
Booking.com
US$172
View Deal
#4 Best Value of 5,105 hotels in Shanghai
Shanghai Fish Inn Bund
SAVE US$6
US$64
Booking.com
US$58
View Deal
#5 Best Value of 5,105 hotels in Shanghai
New World Shanghai Hotel
SAVE US$51
US$159
NewWorldHotels.com
US$108
View Deal
#6 Best Value of 5,105 hotels in Shanghai
DoubleTree by Hilton Shanghai Pudong
Doubletree
US$125
View Deal
#7 Best Value of 5,105 hotels in Shanghai
Novotel Shanghai Atlantis
Novotel
US$62
View Deal
#8 Best Value of 5,105 hotels in Shanghai
Holiday Inn Express Zhabei Shanghai
HIExpress.com
US$49
View Deal
#9 Best Value of 5,105 hotels in Shanghai
Renaissance Shanghai Putuo Hotel
Renaissance Hotels
US$92
View Deal
#10 Best Value of 5,105 hotels in Shanghai
Sheraton Shanghai Waigaoqiao Hotel
SAVE US$4
US$87
Booking.com
US$83
View Deal
Central Hotel Shanghai
SAVE US$3
US$111
Expedia.com
US$108
View Deal
#12 Best Value of 5,105 hotels in Shanghai
The Westin Bund Center Shanghai
SAVE US$26
US$165
Agoda.com
US$139
View Deal
Renaissance Shanghai Yangtze Hotel
Renaissance Hotels
US$99
View Deal
SSAW Boutique Hotel Shanghai Bund
SAVE US$3
US$94
Expedia.com
US$91
View Deal
#15 Best Value of 5,105 hotels in Shanghai
The Eton Hotel Shanghai
Ctrip.com
US$84
View Deal
#16 Best Value of 5,105 hotels in Shanghai
Green Court Serviced Apartment
SAVE US$7
US$99
Agoda.com
US$92
View Deal
#17 Best Value of 5,105 hotels in Shanghai
JW Marriott Hotel Shanghai at Tomorrow Square
Booking.com
US$177
View Deal
The Yangtze Boutique Shanghai
SAVE US$13
US$169
Expedia.com
US$156
View Deal
#19 Best Value of 5,105 hotels in Shanghai
Dorsett Shanghai
Orbitz.com
US$72
View Deal
#20 Best Value of 5,105 hotels in Shanghai
Pullman Shanghai Jing An
SAVE US$15
US$85
Orbitz.com
US$70
View Deal
#21 Best Value of 5,105 hotels in Shanghai
InterContinental Shanghai Pudong
Loading prices...
#22 Best Value of 5,105 hotels in Shanghai
Pentahotel Shanghai
SAVE US$59
US$109
Orbitz.com
US$50
View Deal
#23 Best Value of 5,105 hotels in Shanghai
Grand Kempinski Hotel Shanghai
SAVE US$13
US$179
Agoda.com
US$166
View Deal
Pullman Shanghai South
Pullman
US$107
View Deal
Courtyard Shanghai-Pudong
Courtyard
US$104
View Deal
Hotel Equatorial Shanghai
Cancelon
US$99
View Deal
#27 Best Value of 5,105 hotels in Shanghai
Courtyard by Marriott Shanghai Central
SAVE US$10
US$103
Orbitz.com
US$93
View Deal