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
  • Luxury
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...
No photo provided
SAVE USD 6
USD 51*
Agoda.com
USD 45*
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 15
USD 222*
Booking.com
USD 207*
View Deal
#2 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsBusiness First Package
THE ONE Executive Suites managed by Kempinski-Shanghai
SAVE USD 55
USD 239*
Booking.com
USD 184*
View Deal
Les Suites Orient, Bund Shanghai
SAVE USD 18
USD 173*
Agoda.com
USD 155*
View Deal
#4 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsLoves in Autumn
Savings alert: 12% below average rate

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

SAVE USD 64
USD 394*
Booking.com
USD 330*
View Deal
#5 Best Value of 5,159 hotels in Shanghai
Special offer
The Yangtze Boutique Shanghai
SAVE USD 5
USD 155*
Booking.com
USD 150*
View Deal
#6 Best Value of 5,159 hotels in Shanghai
JW Marriott Hotel Shanghai at Tomorrow Square
Agoda.com
USD 290*
View Deal
#7 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferSuite Surprise
Hotel Indigo Shanghai on the Bund
SAVE USD 19
USD 225*
Booking.com
USD 206*
View Deal
#8 Best Value of 5,159 hotels in Shanghai
Special offer
Jing An Shangri-La, West Shanghai
SAVE USD 11
USD 308*
Agoda.com
USD 297*
View Deal
#9 Best Value of 5,159 hotels in Shanghai
Special offer
Savings alert: 12% below average rate

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

SAVE USD 8
USD 254*
Booking.com
USD 246*
View Deal
#10 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & Announcements20% off room rate
SAVE USD 79
USD 379*
Booking.com
USD 300*
View Deal
#11 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsBook early and save more
Savings alert: 29% below average rate

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

Hyatt on the Bund
Booking.com
USD 188*
View Deal
#12 Best Value of 5,159 hotels in Shanghai
Savings alert: 11% below average rate

The price you found is 11% 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.

SAVE USD 53
USD 352*
RitzCarlton.com
USD 299*
View Deal
#13 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferUP TO 15% SAVINGS
Savings alert: 19% below average rate

The price you found is 19% lower than this hotel's average rate of USD 371/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
#14 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferMembers save MORE!
Swissotel Grand Shanghai
SAVE USD 55
USD 189*
Booking.com
USD 134*
View Deal
#15 Best Value of 5,159 hotels in Shanghai
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of USD 150/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 Westin Bund Center Shanghai
SAVE USD 28
USD 185*
Booking.com
USD 157*
View Deal
#16 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.

SAVE USD 54
USD 371*
Mandarin Oriental
USD 317*
View Deal
#17 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferBed & Breakfast
SAVE USD 117
USD 510*
Ctrip.com
USD 393*
View Deal
#18 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsExclusive Room Upgrade
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of USD 457/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 21
USD 238*
Ctrip.com
USD 217*
View Deal
#19 Best Value of 5,159 hotels in Shanghai
Special offer
Savings alert: 19% below average rate

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

Grand Central Hotel Shanghai
SAVE USD 43
USD 188*
Hotels.com
USD 145*
View Deal
#20 Best Value of 5,159 hotels in Shanghai
Savings alert: 13% below average rate

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

Four Seasons Hotel Shanghai at Pudong
SAVE USD 61
USD 368*
Orbitz.com
USD 307*
View Deal
Hilton Shanghai
SAVE USD 24
USD 178*
Hotels.com
USD 154*
View Deal
#22 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsBook early and save more
SAVE USD 110
USD 443*
Ctrip.com
USD 333*
View Deal
Le Royal Meridien Shanghai
SAVE USD 72
USD 217*
Booking.com
USD 145*
View Deal
#24 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferSPG® Member Rate
Grand Hyatt Shanghai
SAVE USD 51
USD 257*
Ctrip.com
USD 206*
View Deal