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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Shanghai Accommodation

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
#24 of 4,998 hotels in Shanghai
USD 214* /night
View Deal
TripAdvisor
USD 216*
Booking.com
USD 216*
Hotels.com
USD 217*
#1 of 4,998 Hotels in Shanghai by Best Value + Top Rated

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

Top Deal
USD 295*
USD 180* /night
View Deal
Hotels.com
USD 247*
Booking.com
USD 236*
HotelQuickly
USD 295*
#2 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 180*
USD 142* /night
View Deal
Booking.com
USD 147*
Hotels.com
USD 147*
getaroom.com
USD 180*
#3 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 207*
USD 161* /night
View Deal
TripAdvisor
USD 161*
Hotels.com
USD 161*
AMOMA
USD 207*
#4 of 4,998 Hotels in Shanghai by Best Value + Top Rated

The price you found is 26% lower than this hotel's average rate of USD 191/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.

Top Deal
USD 192*
USD 142* /night
View Deal
TripAdvisor
USD 142*
Hotels.com
USD 179*
AMOMA
USD 192*
#5 of 4,998 Hotels in Shanghai by Best Value + Top Rated

The price you found is 23% lower than this hotel's average rate of USD 113/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.

Top Deal
USD 105*
USD 87* /night
View Deal
TripAdvisor
USD 87*
Booking.com
USD 105*
Orbitz.com
USD 102*
#6 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 195*
USD 189* /night
View Deal
TripAdvisor
USD 194*
Hotels.com
USD 195*
Booking.com
USD 194*
#7 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 241*
USD 164* /night
View Deal
TripAdvisor
USD 166*
Orbitz.com
USD 166*
HotelQuickly
USD 241*
#8 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 251*
USD 210* /night
View Deal
TripAdvisor
USD 210*
Hotels.com
USD 210*
AMOMA
USD 251*
#9 of 4,998 Hotels in Shanghai by Best Value + Top Rated

The price you found is 12% lower than this hotel's average rate of USD 212/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.

Top Deal
USD 311*
USD 187* /night
View Deal
TripAdvisor
USD 198*
Booking.com
USD 198*
AMOMA
USD 311*
#10 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 170*
USD 138* /night
View Deal
TripAdvisor
USD 140*
Hilton
USD 140*
HotelQuickly
USD 170*
#11 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 198*
USD 149* /night
View Deal
TripAdvisor
USD 149*
Hotels.com
USD 149*
HotelQuickly
USD 198*
#12 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 177*
USD 137* /night
View Deal
TripAdvisor
USD 137*
Hotels.com
USD 137*
AMOMA
USD 177*
#13 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 196*
USD 136* /night
View Deal
TripAdvisor
USD 136*
Booking.com
USD 159*
HotelQuickly
USD 196*
#14 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 205*
USD 137* /night
View Deal
TripAdvisor
USD 143*
Hotels.com
USD 143*
HotelQuickly
USD 205*
#15 of 4,998 Hotels in Shanghai by Best Value + Top Rated

The price you found is 12% lower than this hotel's average rate of USD 350/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.

Top Deal
USD 397*
USD 307* /night
View Deal
TripAdvisor
USD 307*
Fairmont.com
USD 397*
Booking.com
USD 331*
#16 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 132*
USD 104* /night
View Deal
TripAdvisor
USD 104*
Orbitz.com
USD 116*
HotelQuickly
USD 132*
#17 of 4,998 Hotels in Shanghai by Best Value + Top Rated

The price you found is 49% lower than this hotel's average rate of USD 99/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.

Top Deal
USD 72*
USD 50* /night
View Deal
TripAdvisor
USD 50*
Booking.com
USD 65*
Ctrip.com
USD 72*
#18 of 4,998 Hotels in Shanghai by Best Value + Top Rated

The price you found is 31% lower than this hotel's average rate of USD 75/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.

Top Deal
USD 118*
USD 52* /night
View Deal
TripAdvisor
USD 52*
Booking.com
USD 58*
HotelQuickly
USD 118*
#19 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 148*
USD 123* /night
View Deal
TripAdvisor
USD 123*
Hotels.com
USD 123*
Elvoline
USD 148*
#20 of 4,998 Hotels in Shanghai by Best Value + Top Rated
Top Deal
USD 283*
USD 178* /night
View Deal
TripAdvisor
USD 180*
Expedia.com
USD 180*
HotelQuickly
USD 283*
#21 of 4,998 Hotels in Shanghai by Best Value + Top Rated

The price you found is 18% lower than this hotel's average rate of USD 76/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.

Top Deal
USD 113*
USD 62* /night
View Deal
Booking.com
USD 113*
Orbitz.com
USD 98*
Hotels.com