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.
Your selections
Clear all
  • Downtown Hotels
Price per night
Amenities
Location
Any Distance
from
Neighborhoods
Accommodation
Traveler Rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Travelocity
$235
View Deal
SAVE $72
$281
Hotels.com
$209
View Deal
SAVE $27
$143
Booking.com
$116
View Deal
The Westin Bund Center Shanghai
SAVE $28
$155
Hotels.com
$127
View Deal
Renaissance Shanghai Yu Garden Hotel
SAVE $8
$127
Booking.com
$119
View Deal
Okura Garden Hotel Shanghai
Hotels.com
$120
View Deal
Radisson Blu Hotel Shanghai New World
SAVE $31
$132
Booking.com
$101
View Deal
#6 Best Value of 5,102 hotels in Shanghai
Courtyard by Marriott Shanghai Central
SAVE $2
$95
Ctrip.com
$93
View Deal
Pentahotel Shanghai
Hotels.com
$50
View Deal
New World Shanghai Hotel
SAVE $53
$142
Agoda.com
$89
View Deal
JW Marriott Hotel Shanghai Changfeng Park
Marriott Hotels
$132
View Deal
Sofitel Shanghai Hyland
Booking.com
$106
View Deal
Hilton Shanghai
SAVE $30
$146
Hilton
$116
View Deal
Swissotel Grand Shanghai
SAVE $8
$110
Swissotel.com
$102
View Deal
SAVE $27
$269
Hotels.com
$242
View Deal
Shanghai Marriott Hotel City Centre
SAVE $6
$147
Ctrip.com
$141
View Deal
Pullman Shanghai Jing An
SAVE $15
$85
Hotels.com
$70
View Deal
Central Hotel Shanghai
SAVE $26
$133
Expedia.com
$107
View Deal
Four Seasons Hotel Shanghai
SAVE $38
$217
Booking.com
$179
View Deal
Le Royal Meridien Shanghai
SAVE $8
$132
Ctrip.com
$124
View Deal
Astor House Hotel
SAVE $11
$104
Booking.com
$93
View Deal
Grand Central Hotel Shanghai
SAVE $15
$129
CheapTickets
$114
View Deal
#21 Best Value of 5,102 hotels in Shanghai
JW Marriott Hotel Shanghai at Tomorrow Square
Booking.com
$193
View Deal
Grand Hyatt Shanghai
Ctrip.com
$163
View Deal
Grand Kempinski Hotel Shanghai
SAVE $24
$178
Agoda.com
$154
View Deal
The Portman Ritz-Carlton, Shanghai
SAVE $21
$162
Ctrip.com
$141
View Deal
Howard Johnson Plaza Hotel Shanghai
Booking.com
$105
View Deal