Find hotels in Shanghai from $63

COVID-19 tests are no longer required to re-enter the United States.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Check Shanghai (and vicinity) hotel prices

Tomorrow night
Next weekend

Filter by

Bulgari Hotel Shanghai
5 out of 5
Lane 108 North Shanxi Road, Shanghai, Shanghai, 200085
Fully refundableReserve now, pay when you stay
The price is $597 per night from Jul 4 to Jul 5
0.87 mi from city center
4.8/5 Exceptional! (44 reviews)
"I had a wonderful experience at Bulgari Hotel Shanghai. Every stuff member, especially Vicky who is from the Customer Relationship Department is eager to help! Will come back next time!"

Reviewed on Mar 13, 2022

Bulgari Hotel Shanghai
Novotel Shanghai Atlantis
4 out of 5
728 Pu Dong Avenue, Shanghai, Shanghai, 200120
Fully refundableReserve now, pay when you stay
The price is $63 per night from Jul 6 to Jul 7
2.98 mi from city center
4.2/5 Very Good! (612 reviews)
No AC, Very bad Wi-fi
"The Hotel its nice but it was not a nice stay: 1) we had two room and we find out that The AC was not working, because they said was still cool outside and they offer to open the windows #!!@. 2) The Wi-Fi connection was unbelievable slow and from some device I was not able to connect at all. 3) ..."

Reviewed on May 3, 2021

Novotel Shanghai Atlantis
Intercontinental Shanghai Wonderland, an IHG Hotel
4 out of 5
5888 Chenhua Road, Songjiang District, Shanghai, 201619
Fully refundable
The price is $314 per night from Jul 4 to Jul 5
22.28 mi from city center
4.3/5 Excellent! (49 reviews)
Nice space for vacation
"Overall it's good. The water curtain show looks great."

Reviewed on Jun 30, 2021

Intercontinental Shanghai Wonderland, an IHG Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Sofitel Shanghai Sheshan Oriental
4.5 out of 5
3388 Sichen Road, Sijing, Shanghai, Shanghai, 201601
16.8 mi from city center
4.1/5 Very Good! (126 reviews)
"The room was large and had a great balcony overlooking the pools. Pools were great but the hotel ran out of towels at the pool and the lady didn’t offer to find more for guests. Both the Japanese restaurant and all day dining had well prepared food which we all enjoyed."

Reviewed on Jul 9, 2021

Sofitel Shanghai Sheshan Oriental
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai, 200121
Fully refundable
The price is $137 per night from Jul 4 to Jul 5
1.96 mi from city center
4.4/5 Wonderful! (887 reviews)
"Terrible check in process. It took almost hour and a half to check in. Room is a bit dated."

Reviewed on Aug 29, 2020

Grand Hyatt Shanghai
Hyatt House Shanghai Hongqiao CBD
3.5 out of 5
9 Shenhong Road, Hongqiao CBD, Shanghai, Shanghai, 201106
Fully refundable
The price is $81 per night from Jul 11 to Jul 12
9.89 mi from city center
4.4/5 Excellent! (106 reviews)
Fantastic Hotel, very comfortable large room
"Three night business trip, Hyatt was fabulous Hotel Friendly staff, quick check in, very spacious King Suite, super quiet, clean and comfortable room The location is okay, although it is indeed a long walk 10-15mins from Hongqiao Railway station / Line 2 Metro). The nearby shopping area HUB has many ..."

Reviewed on Dec 7, 2019

Hyatt House Shanghai Hongqiao CBD
Courtyard by Marriott Shanghai Pudong
4 out of 5
838 Dong Fang Road, Pudong New District, Shanghai, Shanghai, 200122
Fully refundableReserve now, pay when you stay
The price is $67 per night from Jul 6 to Jul 7
3.12 mi from city center
4.2/5 Very Good! (484 reviews)
"It is located in the very convenient place."

Reviewed on Mar 30, 2022

Courtyard by Marriott Shanghai Pudong
Courtyard by Marriott Shanghai Central
4 out of 5
338 Heng Feng Road, Shanghai, Shanghai, 200070
Fully refundableReserve now, pay when you stay
The price is $82 per night from Jul 8 to Jul 9
1.29 mi from city center
4.5/5 Wonderful! (688 reviews)
"I always stay at the Courtyard Central whenever I'm in Shanghai. The staff is so nice. Shirley was awesome when checking us in. She made sure we had everything we needed and offered suggestions for our check-in. Thanks Shirley!"

Reviewed on Jan 17, 2022

Courtyard by Marriott Shanghai Central
W Shanghai - The Bund
5 out of 5
66 Lvshun Road, Shanghai, 200080
Fully refundableReserve now, pay when you stay
The price is $266 per night from Jul 4 to Jul 5
1.82 mi from city center
4.5/5 Wonderful! (206 reviews)
Relaxed staycation with a view
"We love this hotel for its eco friendly, modern approach to luxuary. It is in a fabulous spot to watch the river and enjoy the delicious food."

Reviewed on Dec 28, 2021

W Shanghai - The Bund
Fairmont Peace Hotel
5 out of 5
20 Nanjing Road East, Shanghai, Shanghai, 200002
Fully refundableReserve now, pay when you stay
The price is $227 per night from Jul 24 to Jul 25
1.18 mi from city center
4.7/5 Exceptional! (913 reviews)
"This is a hotel full of history, charm and elegance. I stayed here with my wife and two kids (14 and 12) and loved it. The location is superb. After being in too many five stars hotels in China I can confidently say that here one meets the best English speaking staff that one can ever encounter in ..."

Reviewed on Apr 29, 2021

Fairmont Peace Hotel
Don't see what you're looking for?
See all available properties in Shanghai
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Shanghai

Find the best Shanghai areas and neighborhoods for the activities you enjoy most. Learn more about Shanghai

Shanghai hotels information

Number of reviews 4115
Accommodation 1696 hotels
Lowest Price $63
Highest Price $597

Price trends for hotels in Shanghai

Less expensive
More expensive
This month
Next month
July
June
$87
$95
Month
Price
January
$170
February
$148
March
$180
April
$201
May
$176
June
$204
July
$87
August
$95
September
$103
October
$112
November
$112
December
$104
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Shanghai. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Recent reviews of Shanghai hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code