Five Star Hotels in Shanghai

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

Top 5 Stars Hotels in Shanghai

Park Hyatt Shanghai
5 out of 5
No 100 Century Avenue Pudong, Shanghai, Shanghai, 200120
The price is S$490 per night from 1 Jun to 2 Jun
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
Fairmont Peace Hotel
5 out of 5
20 Nanjing Road East, Shanghai, Shanghai, 200002
Fully refundableReserve now, pay when you stay
The price is S$363 per night from 29 May to 30 May
4.7/5 Exceptional! (913 reviews)
"This is a hotel full of history, charm and elegance. I stayed here with my wife and two kids (14 and 12) and loved it. The location is superb. After being in too many five stars hotels in China I can confidently say that here one meets the best English speaking staff that one can ever encounter in ..."

Reviewed on 29 Apr,2021

Fairmont Peace Hotel
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 S$359 per night from 1 Jun to 2 Jun
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.
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai, 200121
Fully refundable
The price is S$244 per night from 1 Jun to 2 Jun
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
Conrad Shanghai
5 out of 5
789 Nanjing Road East, Shanghai, Shanghai, 200001
Fully refundableReserve now, pay when you stay
The price is S$241 per night from 5 Jun to 6 Jun
4.2/5 Excellent! (996 reviews)
"部屋はきれいで素敵な感じです。部屋にずっと滞在する分にはゆっくりできるホテルだと思います。外灘にも近いので旅行者にはよいホテルです。残念だったのはジムとスイミング・プール。カウンターの人はけっこうな冷たさで、かつ、あんまり導線もよくないし、きれいでもなかったです。そこにいかなければその他のスタッフは皆さん親切で素敵なホテルでした。"

Reviewed on 1 Feb,2022

Conrad Shanghai
The Portman Ritz-Carlton, Shanghai
5 out of 5
Shanghai Centre, 1376 Nanjing Xi Lu, Shanghai, Shanghai, 200040
Fully refundableReserve now, pay when you stay
The price is S$251 per night from 27 May to 28 May
4.3/5 Excellent! (489 reviews)
Best Staff Ever!!
"Absolutely amazing! Angel on the club level went over and beyond to help us out. She is absolutely fabulous!!"

Reviewed on 21 Sep,2021

The Portman Ritz-Carlton, Shanghai
Shanghai Marriott Marquis City Centre
5 out of 5
555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai, 200003
Fully refundableReserve now, pay when you stay
The price is S$196 per night from 9 Jun to 10 Jun
4.4/5 Wonderful! (997 reviews)
Thank You
"Thanks to Sunny Hong for a warm, helpful welcome at check-in."

Reviewed on 30 Mar,2021

Shanghai Marriott Marquis City Centre
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 S$430 per night from 8 Jun to 9 Jun
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
Shanghai Marriott Hotel Riverside
5 out of 5
99 Jiangbin Road, Huangpu District, Shanghai, 200023
The price is S$222 per night from 5 Jun to 6 Jun
4.3/5 Excellent! (163 reviews)
"The morning breakfast buffet was great, with a good selection and attentive staff. The concierge was also helpful in hailing/booking a taxi. However, considering my extended stay, the hotel apparently had a large amount of connecting rooms with terrible sound proof. During the first 6 nights of my ..."

Reviewed on 30 Jan,2020

Shanghai Marriott Hotel Riverside
The St. Regis Shanghai Jingan
5 out of 5
1008 West Beijing Road, Shanghai, Shanghai, 200041
Fully refundableReserve now, pay when you stay
The price is S$332 per night from 8 Jun to 9 Jun
4.6/5 Exceptional! (96 reviews)
Manager and team are superb!
"Just a quick weekend getaway after COVID travel restrictions were lifted. Stuart-Wayne, the manager, and his team took great care of us! Professional and warm is an important combination in hospitality, and the St Regis does this very well!"

Reviewed on 23 May,2021

The St. Regis Shanghai Jingan

Still don't see what you're looking for?

See all properties in Shanghai.
You can also use these popular filters to refine your search.
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.

5 Stars in Shanghai

Search for hotels in Shanghai on Expedia. You can easily find your hotels in Shanghai using one of the methods below:

  • View our selection of featured hotels in Shanghai
  • Use the map to find hotels in the Shanghai area you prefer
  • Use the filters to see hotels in a specific area of Shanghai, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shanghai
  • Enter your travel dates to view the best deals on hotels in Shanghai - while they last

Recent Reviews in Shanghai
expedia verified reviews