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

Shanghai Hotels from P2,995

Search over 1 million properties and 550 airlines worldwide.

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

The Sukhothai Shanghai
5 out of 5
380 Weihai Road, Jing'an District, Shanghai
Free CancellationReserve now, pay when you stay
The price is P9,042 per night from 7 Jun to 7 Jun
1.1 km from city center
4.7/5Exceptional! (221 reviews)
Comfortable and friendly
"All the staff did their best to make my husband and I feel at home."

Reviewed on Jan 4, 2021

The Sukhothai Shanghai
Ramada Plaza Shanghai Pudong Airport
4 out of 5
1100 Qi Hang Road, Pudong International Airport, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is P4,382 per night from 29 May to 29 May
32.39 km from city center
4/5Very Good! (999 reviews)
"Initially I had a single night’s stay, and didn’t arrive until after midnight with a need to take the five a.m. shuttle in the morning, so not much to comment on! the flight was canceled and I went back and stayed an extra night. I loved to room, the room service food was amazing, and I was fully ..."

Reviewed on Jul 2, 2020

Ramada Plaza Shanghai Pudong Airport
Intercontinental Shanghai Wonderland, an IHG Hotel
4 out of 5
5888 Chenhua Road, Songjiang District, Shanghai
Free Cancellation
The price is P16,671 per night from 1 Jun to 1 Jun
35.87 km from city center
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 Feb 24, 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.
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
Free Cancellation
The price is P7,575 per night from 30 May to 30 May
3.16 km from city center
4.4/5Wonderful! (876 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
Grand Central Hotel Shanghai
4.5 out of 5
505 Jiujiang Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is P4,397 per night from 21 May to 21 May
1.08 km from city center
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 Jan 13, 2020

Grand Central Hotel Shanghai
Bulgari Hotel Shanghai
5 out of 5
No 33. North Henan Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is P28,222 per night from 23 May to 23 May
1.4 km from city center
4.8/5Exceptional! (41 reviews)
"Excellent"

Reviewed on Dec 27, 2020

Bulgari Hotel Shanghai
The Portman Ritz-Carlton, Shanghai
5 out of 5
Shanghai Centre, 1376 Nanjing Xi Lu, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is P7,278 per night from 30 May to 30 May
2.29 km from city center
4.3/5Excellent! (470 reviews)
"Polite, good location , clean, easy transportation"

Reviewed on Jun 2, 2020

The Portman Ritz-Carlton, Shanghai
Dorsett Shanghai
4 out of 5
No.800 Hua Mu Road, Pudong New District, Shanghai, Shanghai
Free Cancellation
The price is P3,543 per night from 29 May to 29 May
7.64 km from city center
4.4/5Excellent! (995 reviews)
"Helpful staff, great location next to the subway. Good views of the park."

Reviewed on Aug 5, 2020

Dorsett Shanghai
W Shanghai - The Bund
5 out of 5
66 Lvshun Road, Shanghai
Free CancellationReserve now, pay when you stay
The price is P13,229 per night from 16 Jun to 16 Jun
2.93 km from city center
4.5/5Wonderful! (183 reviews)
"Great view. Quiet. Conveniently located with Sinar Mas Plaza."

Reviewed on Dec 22, 2020

W Shanghai - The Bund
The Yuluxe Sheshan, Shanghai, A Tribute Portfolio Hotel
4.5 out of 5
1288 Linyin Xin Road, Sheshan, Shanghai, Shanghai
The price is P6,380 per night from 30 May to 30 May
29.57 km from city center
4.1/5Very Good! (44 reviews)
"We spend two nights in here. The hotel is very quite, especially night . Room big and clean. The robot delivery make my boy really happy. The staffs are friendly and helpful. The food is a bit expensive. breakfast got variety, but taste not up to the standards. Overall we enjoy the stay."

Reviewed on Oct 24, 2019

The Yuluxe Sheshan, Shanghai, A Tribute Portfolio 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.