Luxury hotels in Shanghai
Fermata tracks nightly rates for 24 luxury hotels in Shanghai, re-priced every night. A typical tracked night runs about $434. Rates bottom out in September, when the median tracked hotel prices 15% below its usual level.
Prices for your dates
Top hotels

Fairmont Peace Hotel on the Bund
From $275 a night15% cheaper in March
JW Marriott Shanghai Fengxian
From $131 a night30% cheaper in November
Mandarin Oriental Pudong, Shanghai
From $202 a night8% cheaper in February
Bulgari Hotel Shanghai
From $764 a night13% cheaper in December
Capella Shanghai, Jian Ye Li
From $751 a night
InterContinental Shanghai Ruijin, an IHG Hotel
From $201 a night8% cheaper in February
Jing An Shangri-La, Shanghai
From $220 a night27% cheaper in December
JW Marriott Marquis Hotel Shanghai Pudong
From $182 a night20% cheaper in February
All hotels
| Hotel | From | Cheapest month |
|---|---|---|
| $133 | February, 11% cheaper | |
| $61 | ||
| $205 | January, 11% cheaper | |
| $158 | ||
| $331 | March, 11% cheaper | |
| $122 | September, 12% cheaper | |
| $165 | June, 10% cheaper | |
| $157 | December, 12% cheaper | |
| $135 | February, 21% cheaper | |
| $429 | ||
| $239 | ||
| $1,099 | February, 50% cheaper | |
| $190 | February, 21% cheaper | |
| $164 | February, 14% cheaper | |
| $265 | ||
| $98 | December, 22% cheaper |
Nightly rates are the lowest we have tracked, refreshed daily.