Find hotels in Shanghai from NT$1,904

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Free cancellation on most hotels. Because flexibility matters.

Filter by

Okura Garden Hotel Shanghai
5 out of 5
58 Mao Ming Nan Road, Shanghai, Shanghai
Fully refundable
The price is NT$2,520 per night from Dec 13 to Dec 13
2.05 km from city center
4.4/5 Wonderful! (999 reviews)
Great French style hotel
"Great location & restaurant. True Shanghai experience."

Reviewed on 2021/6/13

Okura Garden Hotel Shanghai
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
Fully refundable
The price is NT$3,326 per night from Dec 6 to Dec 6
3.16 km from city center
4.4/5 Wonderful! (881 reviews)
"Terrible check in process. It took almost hour and a half to check in. Room is a bit dated."

Reviewed on 2020/8/29

Grand Hyatt Shanghai
Four Points by Sheraton Shanghai, Pudong
4 out of 5
No 2111 Pudong Nan Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$1,904 per night from Dec 4 to Dec 4
5.27 km from city center
3.9/5 Very Good! (207 reviews)
"Room too small. Building exterior part, quiet old."

Reviewed on 2020/2/1

Four Points by Sheraton Shanghai, Pudong
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.
The Puli Hotel And Spa
5 out of 5
1 ChangDe Road, JingAn District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$7,304 per night from Dec 5 to Dec 5
2.76 km from city center
4.7/5 Exceptional! (915 reviews)
"The bar food served at the lounge bar was really really terrible."

Reviewed on 2021/1/4

The Puli Hotel And Spa
Courtyard by Marriott Shanghai Pudong
4 out of 5
838 Dong Fang Road, Pudong New District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$2,035 per night from Dec 26 to Dec 26
5.02 km from city center
4.2/5 Excellent! (473 reviews)
"Great place to stay - lots of decent places to eat around the area and subway 8 -10 mins walk away. All things considered a great experience"

Reviewed on 2020/10/16

Courtyard by Marriott Shanghai Pudong
HUALUXE Shanghai Twelve at Hengshan
5 out of 5
12 Hengshan Road, Xuhui District, Shanghai, Shanghai
Fully refundable
The price is NT$4,252 per night from Dec 6 to Dec 6
4.1 km from city center
4.4/5 Excellent! (91 reviews)
Good architecture, lukewarm services.
"Well designed architecture and rooms. But the front desk staff were not earnest about the prices needed for the paid room upgrade."

Reviewed on 2020/8/3

HUALUXE Shanghai Twelve at Hengshan
Sheraton Shanghai Fengxian
4 out of 5
Block 228, No 3111 Nanfeng Highway, Qingcun Town, Fengxian District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$2,991 per night from Dec 5 to Dec 5
36.31 km from city center
4/5 Very Good! (4 reviews)
"A very clean, welcoming hotel. Asked to remove rooms as the room was a little noisy - no issue :)"

Reviewed on 2019/12/9

Sheraton Shanghai Fengxian
Sheraton Shanghai Jiading Hotel
4.5 out of 5
No 66, Jiatang Road, Juyuan New Area, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$2,391 per night from Dec 4 to Dec 4
28.87 km from city center
4.5/5 Wonderful! (30 reviews)
nice hotel
"nice hotel. Jut a little far from PVG."

Reviewed on 2019/10/29

Sheraton Shanghai Jiading Hotel
Ascott Huai Hai Road Shanghai
4.5 out of 5
No 282,Huai Hai Road Central, Huangpu District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$4,352 per night from Dec 10 to Dec 10
1.44 km from city center
4.1/5 Very Good! (456 reviews)
Good stay for families
"Great stay and the kitchens is well maintained. Location is good and near yo malls and eatries"

Reviewed on 2019/12/21

Ascott Huai Hai Road Shanghai
DoubleTree by Hilton Hotel Shanghai - Pudong
5 out of 5
No. 356 Jinkang Road, Pudong New Area, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$2,270 per night from Dec 10 to Dec 10
6.11 km from city center
4/5 Very Good! (334 reviews)
Birthday trip..
"Birthday trip I wanted to stay in a popular hotel for safety and convience. I was disappointed in customer service.. First night ok I went shopping the next day to be left a note I had to change my room because of mechanical issues. I could have done better and not be inconvienced.. I left a day ..."

Reviewed on 2019/12/25

DoubleTree by Hilton Hotel Shanghai - Pudong
W Shanghai - The Bund
5 out of 5
66 Lvshun Road, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$7,304 per night from Dec 5 to Dec 5
2.93 km from city center
4.5/5 Wonderful! (197 reviews)
"Gorgeous modern hotel with great facilities and some of the best service in China!"

Reviewed on 2021/10/11

W Shanghai - The Bund
Intercontinental Shanghai Wonderland, an IHG Hotel
4 out of 5
5888 Chenhua Road, Songjiang District, Shanghai
Fully refundable
The price is NT$8,147 per night from Dec 6 to Dec 6
35.87 km from city center
4.3/5 Excellent! (47 reviews)
Nice space for vacation
"Overall it's good. The water curtain show looks great."

Reviewed on 2021/6/30

Intercontinental Shanghai Wonderland, an IHG Hotel
Sheraton Grand Shanghai Pudong Hotel & Residences
5 out of 5
No 38 Pujian Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$2,861 per night from Dec 24 to Dec 24
5.36 km from city center
4.2/5 Very Good! (363 reviews)
"I really like that the location was close to Science and technology market."

Reviewed on 2019/11/3

Sheraton Grand Shanghai Pudong Hotel & Residences
The Langham, Shanghai, Xintiandi
5 out of 5
No.99 Madang Road, Luwan District, Shanghai, Shanghai
Fully refundable
The price is NT$5,369 per night from Dec 8 to Dec 8
1.39 km from city center
4.7/5 Exceptional! (596 reviews)
"The location is good. The hotel facilities are getting old though. The Tang Court restaurant is not as good as before."

Reviewed on 2020/6/5

The Langham, Shanghai, Xintiandi
Ramada Plaza Shanghai Pudong Airport
4 out of 5
1100 Qi Hang Road, Pudong International Airport, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$2,565 per night from Jan 1 to Jan 1
32.39 km from city center
4/5 Very Good! (995 reviews)
"Everything is great!"

Reviewed on 2021/9/29

Ramada Plaza Shanghai Pudong Airport
The Kunlun Jing An
4.5 out of 5
No 250 Hua Shan Road, Jing An District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$2,714 per night from Dec 10 to Dec 10
3.03 km from city center
4.4/5 Excellent! (193 reviews)
Best hotel experience in Shanghai so far...
"What an amazing stay. Everything was smooth even the communication before arriving. All was set up for us in advance, allowing for free early check in and late check out what was extremely convenient for our babies. Due to Covid they were limitations but everything was sorted giving us a 25% off ..."

Reviewed on 2021/2/16

The Kunlun Jing An
Courtyard by Marriott Shanghai Xujiahui
4 out of 5
100 Hongqiao Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$2,174 per night from Dec 5 to Dec 5
5.95 km from city center
4.4/5 Wonderful! (332 reviews)
quite, clean and great breakfast
"It is 3min-walk from Line 11 with 3 shopping malls around, quite convenient. The room is super quite, clean but small. Shampoo and body soap are not really good, you will still have to bring your own ones. Great breakfast buffet, various choices."

Reviewed on 2020/9/7

Courtyard by Marriott Shanghai Xujiahui
The Qube Hotel Shanghai Pudong
5 out of 5
5500 Chuansha Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$2,569 per night from Dec 10 to Dec 10
22.13 km from city center
4.2/5 Excellent! (998 reviews)
"Your price is twice the price available on the Chinese internet for the same property. Someone cheated someone, and I ended up paying for it. I won't use yiur service again. Do a better job on getting accurate quotes."

Reviewed on 2021/7/4

The Qube Hotel Shanghai Pudong
Radisson Collection Hyland Shanghai
4 out of 5
505 Nanjing Road East, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$2,491 per night from Jan 3 to Jan 3
1.02 km from city center
4.2/5 Excellent! (996 reviews)
"The location is amazing at Nanjing road , close to the bund, shopping area, restaurant and subway station. Staff were very helpful and supportive. Overall it’s great experience and would like to try again."

Reviewed on 2021/8/13

Radisson Collection Hyland Shanghai
Pullman Shanghai Skyway
5 out of 5
No.15 Dapu Road, Luwan District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is NT$2,452 per night from Dec 24 to Dec 24
3.33 km from city center
4.2/5 Very Good! (667 reviews)
Perfect!
"Decent hotel with excellent pool."

Reviewed on 2021/8/30

Pullman Shanghai Skyway
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

Frequently asked questions

Recent reviews of Shanghai hotels
expedia verified reviews