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
  • Downtown Hotels
Price per night
Amenities
Special offers
Location
Any Distance
from
Accommodation
Neighbourhoods
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Filter
Updating list...
New World Shanghai Hotel
Agoda.com
USD 106*
View Deal
#1 Best Value of 5,159 hotels in Shanghai
Savings alert: 24% below average rate

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

URBN Boutique Shanghai
SAVE USD 15
USD 212*
Expedia.com
USD 197*
View Deal
Shanghai Marriott Hotel City Centre
Booking.com
USD 176*
View Deal
JW Marriott Hotel Shanghai at Tomorrow Square
Agoda.com
USD 283*
View Deal
Swissotel Grand Shanghai
SAVE USD 14
USD 149*
Swissotel.com
USD 135*
View Deal
Waldorf Astoria Shanghai on the Bund
Waldorf Astoria
USD 301*
View Deal
#6 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsBook early and save more
Savings alert: 27% below average rate

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

Howard Johnson Plaza Hotel Shanghai
SAVE USD 11
USD 135*
Ctrip.com
USD 124*
View Deal
The Yangtze Boutique Shanghai
Booking.com
USD 151*
View Deal
Central Hotel Shanghai
SAVE USD 3
USD 121*
Hotels.com
USD 118*
View Deal
Hyatt on the Bund
Booking.com
USD 189*
View Deal
Radisson Blu Hotel Shanghai New World
Booking.com
USD 147*
View Deal
#11 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferMembers save MORE!
Fairmont Peace Hotel
SAVE USD 110
USD 446*
Ctrip.com
USD 336*
View Deal
Sofitel Shanghai Hyland
Agoda.com
USD 151*
View Deal
Hilton Shanghai
SAVE USD 19
USD 189*
Hilton
USD 170*
View Deal
Renaissance Shanghai Yu Garden Hotel
Booking.com
USD 159*
View Deal
The Ritz-Carlton Shanghai, Pudong
RitzCarlton.com
USD 352*
View Deal
#16 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferUP TO 15% SAVINGS
Savings alert: 22% below average rate

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

The Langham Shanghai Xintiandi
Ctrip.com
USD 248*
View Deal
#17 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & Announcements20% off room rate
Okura Garden Hotel Shanghai
Booking.com
USD 141*
View Deal
The PuLi Hotel and Spa
Booking.com
USD 331*
View Deal
Grand Kempinski Hotel Shanghai
SAVE USD 6
USD 199*
Booking.com
USD 193*
View Deal
Le Royal Meridien Shanghai
Expedia.com
USD 171*
View Deal
#21 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferSPG® Member Rate
Grand Hyatt Shanghai
Booking.com
USD 224*
View Deal
Mandarin Oriental Pudong, Shanghai
Booking.com
USD 264*
View Deal
The Westin Bund Center Shanghai
SAVE USD 27
USD 186*
Ctrip.com
USD 159*
View Deal
#24 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferSPG® Member Rate
Savings alert: 11% below average rate

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

Courtyard by Marriott Shanghai Central
Courtyard
USD 139*
View Deal
The Portman Ritz-Carlton, Shanghai
RitzCarlton.com
USD 243*
View Deal
#26 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferEarn a Free Night
Grand Central Hotel Shanghai
SAVE USD 4
USD 150*
Expedia.com
USD 146*
View Deal
#27 Best Value of 5,159 hotels in Shanghai
Savings alert: 18% below average rate

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

Astor House Hotel
SAVE USD 23
USD 116*
Agoda.com
USD 93*
View Deal
Holiday Inn Shanghai Downtown
Booking.com
USD 73*
View Deal
Pullman Shanghai Jing An
Expedia.com
USD 98*
View Deal