Find Shanghai Spa Hotels from S$100

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Hotels with Spa in Shanghai

Fairmont Peace Hotel
Great for spa weekends
5 out of 5
20 Nanjing Road East, Shanghai, Shanghai, 200002
Fully refundableReserve now, pay when you stay
The price is S$340 per night from 27 Dec to 28 Dec
S$340
per night
27 Dec - 28 Dec
4.7/5 Exceptional! (914 reviews)

Travellers like: full-service spa, sauna, steam room, massage

Travellers say...
"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
The Puli Hotel And Spa
Great for spa weekends
5 out of 5
1 ChangDe Road, JingAn District, Shanghai, Shanghai, 200040
Fully refundableReserve now, pay when you stay
The price is S$380 per night from 18 Dec to 19 Dec
S$380
per night
18 Dec - 19 Dec
4.7/5 Exceptional! (922 reviews)

Travellers like: full-service spa, sauna, steam room, massage

Travellers say...
"Love this hotel. I would definitely stay in Puli again on my next visit to Shanghai."

Reviewed on 1 Nov,2021

The Puli Hotel And Spa
Grand Kempinski Hotel Shanghai
Great for spa weekends
5 out of 5
1288 Lujiazui Ring Road, Shanghai, Shanghai, 200120
Fully refundableReserve now, pay when you stay
The price is S$201 per night from 5 Dec to 6 Dec
S$201
per night
5 Dec - 6 Dec
4.5/5 Wonderful! (861 reviews)

Travellers like: full-service spa, sauna, steam room, massage

Family vacation
"The bund view is really great!"

Reviewed on 13 Nov,2022

Grand Kempinski Hotel Shanghai

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Shanghai Marriott Marquis City Centre
Great for spa weekends
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$158 per night from 21 Dec to 22 Dec
S$158
per night
21 Dec - 22 Dec
4.4/5 Wonderful! (1,000 reviews)

Travellers like: full-service spa, sauna, steam room

Thank You
"Thanks to Sunny Hong for a warm, helpful welcome at check-in."

Reviewed on 30 Mar,2021

Shanghai Marriott Marquis City Centre
Grand Central Hotel Shanghai
Great for spa weekends
4.5 out of 5
505 Jiujiang Road, Shanghai, Shanghai, 200001
Fully refundableReserve now, pay when you stay
The price is S$127 per night from 4 Dec to 5 Dec
S$127
per night
4 Dec - 5 Dec
4.4/5 Wonderful! (1,000 reviews)

Travellers like: on-site spa services, sauna, massage, facials

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
Central Hotel Shanghai
Great for spa weekends
4 out of 5
No 555 Jiujiang Road, Shanghai, Shanghai, 200001
Fully refundableReserve now, pay when you stay
The price is S$100 per night from 20 Dec to 21 Dec
S$100
per night
20 Dec - 21 Dec
4.4/5 Excellent! (1,000 reviews)

Travellers like: full-service spa, sauna, massage, facials

Travellers say...
"Good hotel, excellent location! However the amenities like swimming pool and jacuzzi aren't available."

Reviewed on 5 Oct,2022

Central Hotel Shanghai
Swissotel Grand Shanghai
5 out of 5
1 Yu Yuan Road, Shanghai, Shanghai, 200040
Fully refundableReserve now, pay when you stay
The price is S$117 per night from 24 Dec to 25 Dec
S$117
per night
24 Dec - 25 Dec
4.3/5 Excellent! (933 reviews)
"The hotel was beautiful. The staff was very helpful. I especially loved the pool and sauna. Very relaxing. The pool attendant female desk attendant was very helpful. I lived in SH for 3 years so it was like a homecoming. Right next to Jing'an Temple too. Great location! Loads of shopping and restaurants ..."

Reviewed on 7 Jun,2021

Swissotel Grand Shanghai
Radisson Blu Hotel Shanghai New World
Great for spa weekends
5 out of 5
88 Nanjing West Road, Shanghai, Shanghai, 200003
The price is S$158 per night from 6 Dec to 7 Dec
S$158
per night
6 Dec - 7 Dec
4.3/5 Excellent! (999 reviews)

Travellers like: full-service spa, sauna, steam room, massage

Travellers say...
"I have stayed here many times. In fact, the only hotel I will stay at in Shanghai. Years ago I stayed elsewhere, but since finding Radisson blu. No where else! hIGHLY RECOMMEND!!!"

Reviewed on 16 May,2021

Radisson Blu Hotel Shanghai New World
Hyatt On The Bund
Great for spa weekends
5 out of 5
199 Huang Pu Road, Shanghai, Shanghai, 200080
The price is S$212 per night from 7 Dec to 8 Dec
S$212
per night
7 Dec - 8 Dec
4.2/5 Excellent! (837 reviews)

Travellers like: full-service spa, sauna, steam room, massage

Travellers say...
"The view of the bund from the room was amazing. However, the room definitely need a new coat of paint and update the switches."

Reviewed on 2 Jan,2022

Hyatt On The Bund
Hotel Equatorial Shanghai
4.5 out of 5
65 Yanan Road West, Shanghai, Shanghai, 200040
Fully refundableReserve now, pay when you stay
The price is S$105 per night from 13 Dec to 14 Dec
S$105
per night
13 Dec - 14 Dec
4.2/5 Excellent! (999 reviews)
Break in shanghai
"Good central hotel!!!! The bar is super expensive"

Reviewed on 29 Dec,2021

Hotel Equatorial 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.

Shanghai Hotels with Spa information

ย 

Hotels with Spa in Shanghai

342

Highest price S$380
Cheapest price S$100
Number of guest reviews 9465
Total number of hotels in Shanghai 1653

ย 

Frequently asked questions

Looking to holiday at a spa hotel in Shanghai?

Forget the stress of everyday life and book yourself a lush spa hotel. Travellers highly recommend Shanghai for its historical sites and popular shopsโ€”your day tour starts here. Enjoy the museums and natural parks during your holiday. Spa hotels are a great way to break away from your routine and add a layer of luxury to your holiday.

What is the best spa hotel in Shanghai?

Xijiao State Guest Hotel is a top luxury spa hotel featuring a pool, a fitness centre, tennis courts and a hair salon. Why not spend some time relaxing in the sauna? Other popular spa hotels in Shanghai include Gefii Space X and Shanghai Yuesu Dongan Road No.1 Branch.

How many spa hotels are there in Shanghai?

Expedia has 208 spa hotels to choose from in Shanghai.

What's there to see and do in Shanghai?

Experience all that Shanghai has to offer when you visit Madame Tussauds Wax Museum, Raffles City and West Nanjing Road. If you have some spare time during your trip, you might want to check out Shanghai Landmark Department Store and Shanghai City Hall.

What is a Shanghai spa hotel?

Spa hotels in Shanghai provide lodging and have a full on-site spa which offers services including therapies as well as beauty treatments. Some also offer in-room treatments. Spa hotels are great for rest, rejuvenation and relaxation.

Recent Reviews in Shanghai
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code