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
Sponsored
#129 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 225*
US$ 116* /night
View Deal
Hotels.com
US$ 116*
Expedia.com
US$ 116*
AMOMA
US$ 225*
#61 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 136*
US$ 113* /night
View Deal
Booking.com
US$ 113*
Hotels.com
US$ 113*
HotelQuickly
US$ 136*
#62 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 276*
US$ 126* /night
View Deal
Expedia.com
US$ 126*
Ctrip.com
US$ 126*
AMOMA
US$ 276*
#63 of 5,031 Hotels in Shanghai by Best Value + Top Rated
US$ 183* /night
View Deal
Booking.com
US$ 182*
Hotwire.com
US$ 183*
CheapTickets
US$ 183*
#64 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 287*
US$ 112* /night
View Deal
Ctrip.com
US$ 125*
Agoda.com
US$ 112*
AMOMA
US$ 287*
#65 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 184*
US$ 102* /night
View Deal
Orbitz.com
US$ 102*
Hotels.com
US$ 102*
Preferred Hotels
US$ 184*
#66 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 407*
US$ 252* /night
View Deal
Hotels.com
US$ 407*
Expedia.com
US$ 407*
Travelocity
US$ 407*
#67 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 164*
US$ 145* /night
View Deal
Expedia.com
US$ 145*
Hotwire.com
US$ 145*
Elvoline
US$ 164*
#68 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 274*
US$ 134* /night
View Deal
Booking.com
US$ 185*
Travelocity
US$ 185*
AMOMA
US$ 274*
#69 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 225*
US$ 116* /night
View Deal
Hotels.com
US$ 116*
Expedia.com
US$ 116*
AMOMA
US$ 225*
#70 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 467*
US$ 89* /night
View Deal
Courtyard
US$ 90*
Hotels.com
US$ 467*
Orbitz.com
US$ 467*
#71 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 228*
US$ 111* /night
View Deal
Hotels.com
US$ 111*
Priceline
US$ 111*
AMOMA
US$ 228*
#72 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 189*
US$ 85* /night
View Deal
Expedia.com
US$ 97*
Booking.com
US$ 97*
AMOMA
US$ 189*
#73 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 218*
US$ 118* /night
View Deal
Expedia.com
US$ 118*
AMOMA
US$ 218*
Agoda.com
US$ 117*
#74 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 168*
US$ 129* /night
View Deal
Booking.com
US$ 152*
Courtyard
US$ 152*
Elvoline
US$ 168*
#75 of 5,031 Hotels in Shanghai by Best Value + Top Rated
US$ 126* /night
View Deal
Orbitz.com
US$ 126*
Marriott Hotels
US$ 127*
Hotels.com
US$ 126*
#76 of 5,031 Hotels in Shanghai by Best Value + Top Rated
US$ 72* /night
View Deal
Orbitz.com
US$ 72*
Expedia.com
US$ 72*
Booking.com
US$ 72*
Top Deal
US$ 457*
US$ 203* /night
View Deal
Travelocity
US$ 203*
Expedia.com
US$ 203*
AMOMA
US$ 457*
#77 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 134*
US$ 106* /night
View Deal
Expedia.com
US$ 111*
Travelocity
US$ 111*
HotelQuickly
US$ 134*
#78 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 181*
US$ 97* /night
View Deal
Hotels.com
US$ 99*
Ctrip.com
US$ 98*
AMOMA
US$ 181*
#79 of 5,031 Hotels in Shanghai by Best Value + Top Rated
Top Deal
US$ 326*
US$ 244* /night
View Deal
Ctrip.com
US$ 244*
Agoda.com
US$ 242*
HotelQuickly
US$ 326*