Search 5 Star Hotels in Shanghai from £98/night

Travelling to the States just got easier, as COVID-19 tests are no longer required.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Shanghai 5 Star Hotels

Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai, 200121
Fully refundable
The price is £132 per night from 10 Jul to 11 Jul
4.4/5 Wonderful! (887 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
Bulgari Hotel Shanghai
5 out of 5
Lane 108 North Shanxi Road, Shanghai, Shanghai, 200085
Fully refundableReserve now, pay when you stay
The price is £575 per night from 14 Jul to 15 Jul
4.8/5 Exceptional! (44 reviews)
"I had a wonderful experience at Bulgari Hotel Shanghai. Every stuff member, especially Vicky who is from the Customer Relationship Department is eager to help! Will come back next time!"

Reviewed on 13 Mar 2022

Bulgari Hotel 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 £172 per night from 8 Jul to 9 Jul
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.
Fairmont Peace Hotel
5 out of 5
20 Nanjing Road East, Shanghai, Shanghai, 200002
Fully refundableReserve now, pay when you stay
The price is £218 per night from 26 Jul to 27 Jul
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
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 £244 per night from 9 Jul to 10 Jul
4.6/5 Exceptional! (426 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
Conrad Shanghai
5 out of 5
789 Nanjing Road East, Shanghai, Shanghai, 200001
Fully refundableReserve now, pay when you stay
The price is £142 per night from 8 Jul to 9 Jul
4.2/5 Excellent! (996 reviews)
"部屋はきれいで素敵な感じです。部屋にずっと滞在する分にはゆっくりできるホテルだと思います。外灘にも近いので旅行者にはよいホテルです。残念だったのはジムとスイミング・プール。カウンターの人はけっこうな冷たさで、かつ、あんまり導線もよくないし、きれいでもなかったです。そこにいかなければその他のスタッフは皆さん親切で素敵なホテルでした。"

Reviewed on 1 Feb 2022

Conrad Shanghai
Shanghai Marriott Hotel Parkview
5 out of 5
333 Guang Zhong Road West, Jing'an District, Shanghai, Shanghai, 200072
Fully refundableReserve now, pay when you stay
The price is £98 per night from 10 Jul to 11 Jul
4.5/5 Wonderful! (152 reviews)
Love it
"Very nice and clean and new hotel"

Reviewed on 23 May 2021

Shanghai Marriott Hotel Parkview
Mandarin Oriental Pudong Shanghai
5 out of 5
111 Pudong South Road, Pudong, Shanghai, Shanghai, 200120
Fully refundableReserve now, pay when you stay
The price is £216 per night from 8 Jul to 9 Jul
4.7/5 Exceptional! (283 reviews)
"Excellent Service At Always especially dining housekeeping and Fruit Desk Keep up the great service under the special leadership of Mr Clemens Heroth & Mr NewBigging at the Fine Dinning Will definitely Be Back Again"

Reviewed on 2 Jul 2020

Mandarin Oriental Pudong Shanghai
Regent Shanghai Pudong
5 out of 5
210 Century Avenue, Pudong District, Shanghai, Shanghai, 200120
Fully refundable
The price is £216 per night from 7 Jul to 8 Jul
4.7/5 Exceptional! (503 reviews)
"Beautiful hotel, amazing view. Wonderful food and services!"

Reviewed on 21 Jan 2020

Regent Shanghai Pudong
Kerry Hotel Pudong Shanghai
5 out of 5
No.1388 HuaMu Road, Pudong, Shanghai, Shanghai, 201204
Fully refundableReserve now, pay when you stay
The price is £122 per night from 10 Jul to 11 Jul
4.5/5 Wonderful! (310 reviews)
Nice view. New facility. Convenient.
"Lots of restaurants nearby. Really nice gym with a view of the river. The room was spacious and new. Not too far from the Yellow Crane Tower."

Reviewed on 4 Apr 2021

Kerry Hotel Pudong Shanghai

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.

Pocket Guide: 5 Star Hotels in Shanghai

Search for hotels in Shanghai on Expedia.co.uk. 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 neighborhood 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

Shanghai Hotel Reviews
expedia verified reviews