Shanghai hotels

Shanghai hotels

Shanghai
Check-in
Check-out
Compare vs. KAYAK |
There are travel restrictions to Shanghai. Learn more
Stay informed and receive email updates for when travel restrictions ease for Shanghai.

Good to know

Low season

DecemberCheapest month to stay with an average 52% drop in price.

High season

MayMost expensive month to stay with an average 58% rise in price.

Average price (weeknight)

₱6,458Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₱6,711Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Shanghai

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Shanghai

Are hotels in Shanghai safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Shanghai?

How much is a cheap hotel in Shanghai?

How much is a hotel in Shanghai for tonight?

How much is a hotel in Shanghai for this weekend?

Best Shanghai hotels

Show all
Vienna Hotel Shanghai Songjiang Wanda - Sheshan
2
9.0 Excellent (2 reviews)
₱956+
Pudong Shangri-La, Shanghai - Shanghai - Outdoors view
3
8.5 Excellent (768 reviews)
₱9,803+
Shanghai Fuyue Hotel - Sheshan - Lounge
4
8.4 Excellent (17 reviews)
₱5,782+
Citic Pacific Zhujiajiao Jin Jiang Hotel - Zhujiajiao
5
8.2 Excellent (97 reviews)
₱6,350+
Jumeirah Himalayas Hotel Shanghai - Shanghai - Bedroom
6
8.2 Excellent (489 reviews)
₱6,636+
The Longemont Hotel Shanghai - Shanghai - Bedroom
7
8.0 Excellent (159 reviews)
₱4,877+
Jin Jiang Tower - Shanghai - Lobby
8
7.7 Good (467 reviews)
₱4,123+
Mercure Shanghai Royalton - Shanghai - Restaurant
9
7.3 Good (795 reviews)
₱2,715+

Top Shanghai Destinations