Shanghai Hotels from RM228

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Hyatt Place Shanghai Tianshan Plaza
3.5 out of 5
#2 Tower 1 SOHO Tianshan Plaza, 421 ZiYun Road, Changning District, Shanghai, 200051
The price is RM1,811 per night from 27 May to 28 May
6.63 km from city centre
4.4/5 Excellent! (155 reviews)
Great
"Very good stay, this is my third time staying at Hyatt Place Tianshan Shanghai. I will definitely come again."

Reviewed on 1 Jan 2020

Hyatt Place Shanghai Tianshan Plaza
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai, 200121
Fully refundable
The price is RM713 per night from 16 Jun to 17 Jun
3.16 km from city centre
4.4/5 Wonderful! (886 reviews)
"Terrible check in process. It took almost hour and a half to check in. Room is a bit dated."

Reviewed on 29 Aug 2020

Grand Hyatt Shanghai
JW Marriott Marquis Hotel Shanghai Pudong
5 out of 5
NO 988 PUMING ROAD PUDONG NEW, Shanghai, 200122
Fully refundableReserve now, pay when you stay
The price is RM792 per night from 5 Jun to 6 Jun
4.68 km from city centre
4.8/5 Exceptional! (30 reviews)
"Really nice hotel in a great location. Lots of kids running around especially around breakfast. I would prefer an adult centered hotel but nice place"

Reviewed on 26 Oct 2021

JW Marriott Marquis Hotel 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.
Park Hyatt Shanghai
5 out of 5
No 100 Century Avenue Pudong, Shanghai, Shanghai, 200120
Fully refundable
The price is RM1,353 per night from 5 Jun to 6 Jun
3.61 km from city centre
4.6/5 Wonderful! (231 reviews)
Exactly what you would expect from a 5-star hotel
"Great location with amazing views, professional service and room of a very satisfying standard. I only wish the bed was a bit softer."

Reviewed on 16 Nov 2021

Park Hyatt Shanghai
Ramada Plaza Shanghai Pudong Airport
4 out of 5
1100 Qi Hang Road, Pudong International Airport, Shanghai, Shanghai, 201207
The price is RM389 per night from 18 Jun to 19 Jun
32.39 km from city centre
4/5 Very Good! (998 reviews)
"good๏ผ"

Reviewed on 13 Mar 2022

Ramada Plaza Shanghai Pudong Airport
Grand Mercure Shanghai Hongqiao
4.5 out of 5
369 Xian Xia Road, Shanghai, Shanghai, 200336
Fully refundableReserve now, pay when you stay
The price is RM448 per night from 16 Jun to 17 Jun
7.71 km from city centre
3.9/5 Good! (999 reviews)
"All good"

Reviewed on 11 Apr 2021

Grand Mercure Shanghai Hongqiao
Waldorf Astoria Shanghai on the Bund
5 out of 5
No. 2, Zhong Shan Dong Yi Road, Huang Pu District, Shanghai, Shanghai, 200002
Fully refundableReserve now, pay when you stay
The price is RM1,188 per night from 5 Jun to 6 Jun
1.9 km from city centre
4.6/5 Exceptional! (420 reviews)
"When I enter the hotel through the entrance of old building. Nobody assist to open the door, whether is sunny or rainy. I donโ€™t know why. As 5 stars hotel, it is not up to standard. Also, when I just want cafe latte during breakfast time, I need to wait for 20 mins. It is ridiculous"

Reviewed on 22 May 2021

Waldorf Astoria Shanghai on the Bund
Fairfield by Marriott Shanghai Jingan
3.5 out of 5
No 1500 Gonghe Xin Road, Jing'an District, Zhabei, Shanghai, 200085
Fully refundableReserve now, pay when you stay
The price is RM228 per night from 5 Jun to 6 Jun
3.72 km from city centre
4.2/5 Excellent! (84 reviews)
"They stay was quite good except that the wifi was not so efficient! I had stayed there many times and in general felt good."

Reviewed on 9 Jul 2019

Fairfield by Marriott Shanghai Jingan
Shanghai Xiangzuo Xiangyou Youth Hostel
2 out of 5
No. 1488 Qiujiang Road, Jingan District, Shanghai, Shanghai, 200070
1.57 km from city centre
Shanghai Xiangzuo Xiangyou Youth Hostel
Renaissance Shanghai Zhongshan Park
4.5 out of 5
No. 1018 Changning Road, Changning District, Shanghai, Shanghai, 200042
Fully refundableReserve now, pay when you stay
The price is RM752 per night from 10 Jun to 11 Jun
5.74 km from city centre
4.3/5 Excellent! (531 reviews)
"It's very convenient, the quilt is clean, the tea set is not complete, there is no free tea and coffee, some drinks need to be paid, I don't like this unclear service concept so much."

Reviewed on 2 Feb 2020

Renaissance Shanghai Zhongshan Park
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.

Frequently asked questions

Recent Reviews in Shanghai
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise 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