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
  • Spa
Price per night
Amenities
Special offers
Location
Any Distance
from
Accommodation
Neighbourhoods
Traveller rating
Hotel class
Style
Hotel brand

Recently Reviewed Hotels around Shanghai

  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Sofitel Shanghai Hyland
Booking.com
USD 150*
View Deal
New World Shanghai Hotel
SAVE USD 33
USD 168*
Agoda.com
USD 135*
View Deal
#1 Best Value of 5,159 hotels in Shanghai
Jumeirah Himalayas Hotel Shanghai
SAVE USD 14
USD 221*
Booking.com
USD 207*
View Deal
#2 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsBusiness First Package
SAVE USD 64
USD 394*
Booking.com
USD 330*
View Deal
#3 Best Value of 5,159 hotels in Shanghai
Special offer
DoubleTree by Hilton Shanghai-Pudong
Doubletree
USD 117*
View Deal
#4 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsBook early and save more
Hotel Indigo Shanghai on the Bund
SAVE USD 19
USD 225*
Booking.com
USD 206*
View Deal
#5 Best Value of 5,159 hotels in Shanghai
Special offer
SAVE USD 8
USD 254*
Booking.com
USD 246*
View Deal
#6 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & Announcements20% off room rate
Swissotel Grand Shanghai
SAVE USD 39
USD 189*
Swissotel.com
USD 150*
View Deal
SAVE USD 78
USD 379*
Waldorf Astoria
USD 301*
View Deal
#8 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsBook early and save more
Savings alert: 28% below average rate

The price you found is 28% lower than this hotel's average rate of USD 414/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 16
USD 134*
Agoda.com
USD 118*
View Deal
Hyatt on the Bund
Booking.com
USD 188*
View Deal
#10 Best Value of 5,159 hotels in Shanghai
Savings alert: 12% below average rate

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

Radisson Blu Hotel Shanghai New World
SAVE USD 11
USD 157*
Booking.com
USD 146*
View Deal
#11 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferMembers save MORE!
The Westin Bund Center Shanghai
SAVE USD 28
USD 185*
Booking.com
USD 157*
View Deal
#12 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferSPG® Member Rate
Savings alert: 12% below average rate

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

Sofitel Shanghai Hyland
Booking.com
USD 150*
View Deal
#13 Best Value of 5,159 hotels in Shanghai
Special offer
Courtyard by Marriott Shanghai Central
SAVE USD 7
USD 139*
Courtyard
USD 132*
View Deal
SAVE USD 117
USD 510*
Ctrip.com
USD 393*
View Deal
#15 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsExclusive Room Upgrade
Savings alert: 11% below average rate

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

Pudong Shangri-La, East Shanghai
SAVE USD 19
USD 237*
Ctrip.com
USD 218*
View Deal
#16 Best Value of 5,159 hotels in Shanghai
Special offer
Savings alert: 14% below average rate

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

Central Hotel Shanghai
SAVE USD 12
USD 130*
Expedia.com
USD 118*
View Deal
#17 Best Value of 5,159 hotels in Shanghai
Hilton Shanghai
SAVE USD 22
USD 175*
Booking.com
USD 153*
View Deal
#18 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsBook early and save more
Grand Central Hotel Shanghai
SAVE USD 43
USD 188*
Hotels.com
USD 145*
View Deal
#19 Best Value of 5,159 hotels in Shanghai
Pullman Shanghai Jing An
SAVE USD 14
USD 112*
Pullman
USD 98*
View Deal
Novotel Shanghai Atlantis
SAVE USD 17
USD 104*
Novotel
USD 87*
View Deal
#21 Best Value of 5,159 hotels in Shanghai
Special offer
SAVE USD 110
USD 443*
Ctrip.com
USD 333*
View Deal
Le Royal Meridien Shanghai
SAVE USD 91
USD 235*
Ctrip.com
USD 144*
View Deal
#23 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferSPG® Member Rate
Jin Jiang Hotel
SAVE USD 8
USD 122*
Ctrip.com
USD 114*
View Deal
#24 Best Value of 5,159 hotels in Shanghai
The Yangtze Boutique Shanghai
SAVE USD 9
USD 155*
Ctrip.com
USD 146*
View Deal