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 Hotels

View map
  • 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
Top Deal
US$ 50*
US$ 48* /night
View Deal
TripAdvisor
US$ 48*
Ctrip.com
US$ 50*
Hotels.com
View all 7 deals 
#1 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 236*
US$ 188* /night
View Deal
TripAdvisor
US$ 196*
HotelIndigo.com
US$ 195*
HotelQuickly
US$ 236*
View all 12 deals 
#2 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 158*
US$ 121* /night
View Deal
Travelocity
US$ 148*
CheapTickets
US$ 148*
getaroom.com
US$ 158*
View all 11 deals 
#3 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 244*
US$ 170* /night
View Deal
TripAdvisor
US$ 170*
Marriott Hotels
US$ 204*
HotelQuickly
US$ 244*
View all 13 deals 
#4 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 237*
US$ 139* /night
View Deal
TripAdvisor
US$ 145*
Agoda.com
US$ 144*
HotelQuickly
US$ 237*
View all 12 deals 
#5 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 122*
US$ 92* /night
View Deal
TripAdvisor
US$ 92*
Booking.com
US$ 105*
Ctrip.com
US$ 122*
View all 13 deals 
#6 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 204*
US$ 159* /night
View Deal
TripAdvisor
US$ 159*
Booking.com
US$ 181*
HotelQuickly
US$ 204*
View all 12 deals 
#7 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 301*
US$ 258* /night
View Deal
TripAdvisor
US$ 258*
Booking.com
US$ 258*
HotelQuickly
US$ 301*
View all 8 deals 
#8 of 5,032 Hotels in Shanghai by Best Value + Top Rated
US$ 134* /night
View Deal
TripAdvisor
US$ 135*
Orbitz.com
US$ 136*
Expedia.com
US$ 135*
View all 11 deals 
#9 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 273*
US$ 201* /night
View Deal
TripAdvisor
US$ 201*
Orbitz.com
US$ 202*
HotelQuickly
US$ 273*
View all 13 deals 
#10 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 158*
US$ 125* /night
View Deal
TripAdvisor
US$ 125*
Orbitz.com
US$ 126*
HotelQuickly
US$ 158*
View all 12 deals 
#11 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 163*
US$ 123* /night
View Deal
TripAdvisor
US$ 122*
Travelocity
US$ 123*
HotelQuickly
US$ 163*
View all 10 deals 
#12 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 196*
US$ 137* /night
View Deal
TripAdvisor
US$ 137*
Expedia.com
US$ 137*
HotelQuickly
US$ 196*
View all 12 deals 
#13 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 197*
US$ 160* /night
View Deal
TripAdvisor
US$ 160*
Expedia.com
US$ 160*
HotelQuickly
US$ 197*
View all 10 deals 
#14 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 357*
US$ 333* /night
View Deal
TripAdvisor
US$ 332*
Expedia.com
US$ 333*
HotelQuickly
US$ 357*
View all 12 deals 
#15 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 124*
US$ 91* /night
View Deal
TripAdvisor
US$ 91*
Orbitz.com
US$ 102*
HotelQuickly
US$ 124*
View all 13 deals 
#16 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 73*
US$ 50* /night
View Deal
Booking.com
US$ 73*
Agoda.com
US$ 68*
Expedia.com
US$ 63*
View all 9 deals 
Sponsored
#11 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 163*
US$ 123* /night
View Deal
TripAdvisor
US$ 122*
Travelocity
US$ 123*
HotelQuickly
US$ 163*
View all 10 deals 
#17 of 5,032 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 178*
US$ 128* /night
View Deal
TripAdvisor
US$ 128*
Travelocity
US$ 128*
HotelQuickly
US$ 178*
View all 11 deals