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
  • Romantic
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
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
SAVE USD 53
USD 317*
Booking.com
USD 264*
View Deal
SAVE USD 52
USD 509*
Booking.com
USD 457*
View Deal
#1 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsExclusive Room Upgrade
SAVE USD 37
USD 196*
Booking.com
USD 159*
View Deal
#2 Best Value of 5,159 hotels in Shanghai
Les Suites Orient, Bund Shanghai
SAVE USD 18
USD 173*
Agoda.com
USD 155*
View Deal
#3 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsLoves in Autumn
Savings alert: 15% below average rate

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

Jing An Shangri-La, West Shanghai
Agoda.com
USD 296*
View Deal
#4 Best Value of 5,159 hotels in Shanghai
Special offer
Hotel Indigo Shanghai on the Bund
SAVE USD 7
USD 225*
Booking.com
USD 218*
View Deal
#5 Best Value of 5,159 hotels in Shanghai
Special offer
Booking.com
USD 331*
View Deal
#6 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferWeekend Retreat
SAVE USD 6
USD 253*
Booking.com
USD 247*
View Deal
#7 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & Announcements20% off room rate
Expedia.com
USD 316*
View Deal
#8 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsSense of Rejuvenation
SAVE USD 77
USD 378*
Booking.com
USD 301*
View Deal
#9 Best Value of 5,159 hotels in Shanghai
Special offer
Offers & AnnouncementsBook early and save more
Savings alert: 30% below average rate

The price you found is 30% lower than this hotel's average rate of USD 430/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 59
USD 365*
FourSeasons.com
USD 306*
View Deal
InterContinental Shanghai Ruijin
Booking.com
USD 174*
View Deal
#11 Best Value of 5,159 hotels in Shanghai
Special offer
RitzCarlton.com
USD 351*
View Deal
#12 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferUP TO 15% SAVINGS
SAVE USD 53
USD 317*
Booking.com
USD 264*
View Deal
#13 Best Value of 5,159 hotels in Shanghai
Special offer
Special OfferBed & Breakfast
Twelve at Hengshan, a Luxury Collection Hotel, Shanghai
SAVE USD 29
USD 240*
LuxuryCollection
USD 211*
View Deal
#14 Best Value of 5,159 hotels in Shanghai
Pudong Shangri-La, East Shanghai
SAVE USD 42
USD 238*
Ctrip.com
USD 196*
View Deal
#15 Best Value of 5,159 hotels in Shanghai
Special offer
Savings alert: 26% below average rate

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

JinJiang Metropolo Classiq Hotel, Shanghai Bund Circle
SAVE USD 53
USD 161*
Agoda.com
USD 108*
View Deal
#16 Best Value of 5,159 hotels in Shanghai
Astor House Hotel
SAVE USD 57
USD 149*
Agoda.com
USD 92*
View Deal
#17 Best Value of 5,159 hotels in Shanghai
Crowne Plaza Shanghai Harbour City
CrownePlaza.com
USD 111*
View Deal
#18 Best Value of 5,159 hotels in Shanghai
Special offer
Park Hyatt Shanghai
Ctrip.com
USD 270*
View Deal
#19 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 304/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 155
USD 442*
Travelocity
USD 287*
View Deal
#20 Best Value of 5,159 hotels in Shanghai
Savings alert: 10% below average rate

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

Cachet Boutique Shanghai
SAVE USD 63
USD 253*
Booking.com
USD 190*
View Deal
#21 Best Value of 5,159 hotels in Shanghai
The Yangtze Boutique Shanghai
SAVE USD 21
USD 155*
Ctrip.com
USD 134*
View Deal
#22 Best Value of 5,159 hotels in Shanghai
Savings alert: 17% below average rate

The price you found is 17% lower than this hotel's average rate of USD 161/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 Hyatt Shanghai
SAVE USD 53
USD 259*
Ctrip.com
USD 206*
View Deal
#23 Best Value of 5,159 hotels in Shanghai
Sofitel Shanghai Sheshan Oriental
Expedia.com
USD 141*
View Deal
Andaz Xintiandi Shanghai
SAVE USD 16
USD 208*
Ctrip.com
USD 192*
View Deal
#25 Best Value of 5,159 hotels in Shanghai
Savings alert: 20% below average rate

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

SSAW Boutique Hotel Shanghai Hongkou
SAVE USD 7
USD 73*
Agoda.com
USD 66*
View Deal