COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Shanghai, Shanghai Hotels from AU$96

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Courtyard by Marriott Shanghai Central
4 out of 5
338 Heng Feng Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$116 per night from 24 Apr. to 25 Apr.
2.08 km from city centre
4.5/5Wonderful! (679 reviews)
Excellent
"Very clean well appointed rooms, nice amenities and courteous staff."

Reviewed on 6 Jan. 2021

Courtyard by Marriott Shanghai Central
Intercontinental Shanghai Wonderland, an IHG Hotel
4 out of 5
5888 Chenhua Road, Songjiang District, Shanghai
Free cancellation
The price is AU$407 per night from 27 Apr. to 28 Apr.
35.87 km from city centre
4.3/5Excellent! (37 reviews)
"Did a two-day staycation in light of not being able to travel during covid and chose this hotel because it it’s unique design. Property is beautiful and excellently maintained. Staff are very kind. Did buffet breakfast at the G floor restaurant, room service for lunch, and dinner at the B15 restaurant ..."

Reviewed on 24 Feb. 2021

Intercontinental Shanghai Wonderland, an IHG Hotel
The Kunlun Jing An
4.5 out of 5
No 250 Hua Shan Road, Jing An District, Shanghai, Shanghai
Free cancellation
The price is AU$127 per night from 30 Apr. to 1 May
3.03 km from city centre
4.4/5Excellent! (192 reviews)
"Great location, nice staff. but keep in mind, hot tub is only for adults not suitable for children"

Reviewed on 6 Jan. 2020

The Kunlun Jing An
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.
Holiday Inn Shanghai Pudong, an IHG Hotel
4 out of 5
899 Dong Fang Road Pudong, Shanghai, Shanghai
Free cancellation
The price is AU$100 per night from 5 May to 6 May
5.77 km from city centre
4.1/5Very Good! (268 reviews)
"Dirty badthroom"

Reviewed on 17 Nov. 2019

Holiday Inn Shanghai Pudong, an IHG Hotel
Sheraton Shanghai Hongkou Hotel
4.5 out of 5
No.59 Si Ping Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$151 per night from 4 May to 5 May
2.95 km from city centre
4.2/5Very Good! (267 reviews)
"overall is ok but its quite old"

Reviewed on 2 Jan. 2020

Sheraton Shanghai Hongkou Hotel
Grand Central Hotel Shanghai
4.5 out of 5
505 Jiujiang Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$130 per night from 26 Apr. to 27 Apr.
1.08 km from city centre
4.4/5Wonderful! (1,000 reviews)
good hotel & poor service
"As hotels it’s very good but the service not good it’s poor"

Reviewed on 13 Jan. 2020

Grand Central Hotel Shanghai
Sofitel Shanghai Hyland
4 out of 5
505 Nanjing Road East, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$128 per night from 26 Apr. to 27 Apr.
1.02 km from city centre
4.2/5Excellent! (995 reviews)
"Room was big, very clean, very pleasant style. Breakfast is quite good. Location is excellent. Service was quick, responsive, friendly. Will stay again."

Reviewed on 5 Jan. 2021

Sofitel Shanghai Hyland
Grand Mercure Shanghai Hongqiao
4.5 out of 5
369 Xian Xia Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$96 per night from 4 May to 5 May
7.71 km from city centre
3.9/5Good! (998 reviews)
"All good"

Reviewed on 11 Apr. 2021

Grand Mercure Shanghai Hongqiao
W Shanghai - The Bund
5 out of 5
66 Lvshun Road, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$389 per night from 19 May to 20 May
2.93 km from city centre
4.5/5Wonderful! (183 reviews)
"Great view. Quiet. Conveniently located with Sinar Mas Plaza."

Reviewed on 22 Dec. 2020

W Shanghai - The Bund
Jing An Shangri-La, West Shanghai
5 out of 5
1218 Middle Yan'an Road, Jing An Kerry Centre, West Nanjing, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is AU$322 per night from 5 May to 6 May
2.5 km from city centre
4.5/5Wonderful! (248 reviews)
Great hotel
"Friendly and quick check in. Hotel in good location for shopping or to wander around in the old “French concession”."

Reviewed on 27 Jul. 2020

Jing An Shangri-La, West Shanghai
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.