Shanghai Hotels from SG$95

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Shanghai

Image for Shanghai Marriott Hotel City Centre
5 out of 5
555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
28 Sep-29 Sep
4.5/5Wonderful! (1,607 reviews)

"Wonderful location, I like the shower room and water."…"

Reviewed on 12 Sep,2019

Shanghai Marriott Hotel City Centre
Image for Novotel Shanghai Clover
4.5 out of 5
Building No 1, Lane 3188, Xiupu Road, Pudong, Shanghai
Free cancellation
17 Sep-18 Sep
4.3/5Excellent! (708 reviews)

"Quiet and good service"…"

Reviewed on 6 Sep,2019

Novotel Shanghai Clover
Image for Grand Central Hotel Shanghai
4.5 out of 5
505 Jiujiang Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
22 Sep-23 Sep
4.5/5Wonderful! (1,687 reviews)

"Excelent service by all the team from reception to house keeping"…"

Reviewed on 5 Sep,2019

Grand Central Hotel Shanghai
Image for The Westin Bund Center, Shanghai
5 out of 5
88 Henan Central Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
22 Sep-23 Sep
4.4/5Excellent! (790 reviews)

"The rooms and bathrooms are very nice, spacious and luxurious. The hotel is a bit on the expensive side, but it's Shanghai so it's good."…"

Reviewed on 12 Sep,2019

The Westin Bund Center, Shanghai
Image for Renaissance Shanghai Yu Garden Hotel
4.5 out of 5
159 South He Nan Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
27 Sep-28 Sep
4.4/5Excellent! (1,887 reviews)

"Great location, situated at Yu Garden, nice tourist attraction . Next to metro station that takes you to everywhere in Shanghai. Great service, comfortable room and thrilled over the robot housekeepers. Overall, a very pleasant stay here."…"

Reviewed on 11 Sep,2019

Renaissance Shanghai Yu Garden Hotel
Image for Hilton Shanghai Hongqiao
5 out of 5
No.1116 Hong Song East Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
28 Sep-29 Sep
4.2/5Excellent! (891 reviews)

"Very clean and large room. It’s good for business travel."…"

Reviewed on 30 Aug,2019

Hilton Shanghai Hongqiao
Image for Cordis Shanghai Hongqiao
4.5 out of 5
No. 333 Shenhong Road, Minhang, Shanghai
Free cancellationReserve now, pay when you stay
8 Oct-9 Oct
4.5/5Wonderful! (116 reviews)

"Highly recommeded for business travel, conveniently locsted opposite Hongqiao station with a mall just behind the hotel"…"

Reviewed on 1 Aug,2019

Cordis Shanghai Hongqiao
Image for Hyatt Regency Shanghai, Wujiaochang
4.5 out of 5
88 East Guoding Road, Yangpu District, Shanghai
Free cancellation
22 Sep-23 Sep
4.2/5Excellent! (132 reviews)

"Their service is good. Room service is great. Every thing is good"…"

Reviewed on 18 Apr,2019

Hyatt Regency Shanghai, Wujiaochang
Image for Hyatt On The Bund
5 out of 5
199 Huang Pu Road, Shanghai, Shanghai
28 Sep-29 Sep
4.3/5Excellent! (728 reviews)

"Very convenient location for bund area, gorgeous river view."…"

Reviewed on 25 Aug,2019

Hyatt On The Bund
Image for Sheraton Grand Shanghai Pudong Hotel & Residences
5 out of 5
No 38 Pujian Road, Shanghai, Shanghai
30 Sep-1 Oct
4.1/5Very Good! (325 reviews)

"The person Kitty Li who clean my room did a good job. Restaurant price is way too high."…"

Reviewed on 17 Jul,2019

Sheraton Grand Shanghai Pudong Hotel & Residences
Can't see what you're looking for?
See all available properties in Shanghai starting at SG$95 per night
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.

Visiting Shanghai

History buffs will enjoy exploring Shanghai, and visitors give high marks for the fascinating museums, shopping and temples. This city also attracts tourists with its sightseeing and restaurants. Top sights in the city include The Bund, Jing'an Temple and Shanghai Tower.

  • There are 1634 hotels and other accommodation options in Shanghai
  • The closest major airport is in Shanghai (SHA-Hongqiao Intl.), 8 mi (12.9 km) from the city centre
  • The next closest is in Shanghai (PVG-Pudong Intl.), 20.3 mi (32.7 km) away

Getting around Shanghai

With so many choices for transport, seeing Shanghai is a breeze. You can access metro transport at People's Square Station, Dashijie Station and Xinzha Road Station. If you want to journey outside of the city, hop aboard a train from Shanghai Railway Station, Shanghai South Railway Station or Shanghai Hongqiao Railway Station.

Dressing for Shanghai

  • Between January and March, you can expect average temperatures of 15°C during the day and 2°C at night
  • From April to June, the average during the day is 29°C, whilst the average at night is 9°C
  • July to September has daytime averages of 32°C with night-time averages of 19°C
  • Between October and December, you can expect daytime averages of 24°C and nighttime averages of 3°C
  • Shanghai gets about 1151 millimetres of rain per year
  • Usually July and August are the hottest months with an average of 30°C, whereas January and February are often coldest, averaging 3°C

More trip options

Recently booked Shanghai hotels

Recent Reviews in Shanghai