Shanghai - spa places to stay

Browse photos and read guest reviews. Compare prices for your dates and choose where to stay.

Shanghai: you will find stays with a restaurant (74), with parking (73) and with a pool (58) on this list.

Choose where to stay

79 places to stay
Map
Quick picks

Shanghai - places to stay on the map with prices

Spa hotels

Shanghai: recommended stays based on guest reviews and location.

★ Official hotel stars · ● Estimated quality levelAbout sorting and property standards

The order considers guest ratings, the number of reviews and distance from the centre, where known.

Standard includes official hotel stars (★) and estimated quality levels for other properties (●). Not every property in a group has an official hotel classification.

The Shanghai EDITION
Among the top rated

The Shanghai EDITION

Hotel

199 Nanjing Road East, 200002 Shanghai, China

1.31 km from center
Pool with viewTerraceSpa and wellnessAir conditioning

Example accommodation

Deluxe Room with One King Bed
Maximum guests
3
Floor area
36 m²
Bedrooms
1

The Shanghai EDITION is a hotel with a restaurant, a bar and a fitness centre. In all units, guests can expect a hot tub.

9.3 /10
Superb
Score from 542 reviews
Average price per night for 2 people~US$501
The Langham, Shanghai, Xintiandi
Popular with guests

The Langham, Shanghai, Xintiandi

Hotel

99 Madang Road, 200021 Shanghai, China

892 m from center
Indoor pool (all year)Hot tubSun terraceSpa and wellness

Example accommodation

Deluxe Studio
Maximum guests
3
Floor area
48 m²
Bedrooms
1

“The Langham, Shanghai, Xintiandi” has a restaurant, a bar and a fitness centre. WiFi and on-site parking are free.

9.1 /10
Superb
Score from 1310 reviews
Average price per night for 2 people~US$262
Fairmont Peace Hotel on the Bund
Among the top rated

Fairmont Peace Hotel on the Bund

Hotel

No 20 East Nanjing Road, 200002 Shanghai, China

1.65 km from center
Indoor pool (all year)Sun terraceSpa and wellnessKids' meals

Example accommodation

Fairmont King Room - Non-Smoking
Maximum guests
3
Floor area
49 m²
Bedrooms
1

Fairmont Peace Hotel on the Bund welcomes guests in Shanghai. A sauna, a shared lounge and air conditioning can be found at the property. Parking at the accommodation is free, as is WiFi.

9.4 /10
Superb
Score from 595 reviews
Average price per night for 2 people~US$330
The Sukhothai Shanghai

The Sukhothai Shanghai

Hotel

No. 380, Weihai Rd, 200041 Shanghai, China

1.16 km from center
Indoor pool (all year)Hot tubSpa and wellnessEV charging

Example accommodation

Premier King Room
Maximum guests
4
Floor area
44 m²
Bedrooms
1

The Sukhothai Shanghai lies 1.2 km from People's Square and has air conditioning, a coffee shop and accessible facilities. In the morning, guests can have a continental or buffet breakfast.

9.1 /10
Superb
Score from 552 reviews
Average price per night for 2 people~US$305
The Peninsula Shanghai
Among the top rated

The Peninsula Shanghai

Hotel

No. 32 The Bund, Zhongshan Dong Yi Road, 200002 Shanghai, China

1.75 km from center
Indoor pool (all year)Spa and wellnessRestaurantFitness centre

Example accommodation

Deluxe Double or Twin Room
Maximum guests
3
Floor area
54 m²
Bedrooms
1

There is a fireplace in certain units at The Peninsula Shanghai. A sauna and accessible facilities are available on site. There is free parking on site.

9.4 /10
Superb
Score from 611 reviews
Average price per night for 2 people~US$581
The Ritz-Carlton Shanghai, Pudong
Among the top rated

The Ritz-Carlton Shanghai, Pudong

Hotel

8 Century Avenue, Lujiazui, 200120 Shanghai, China

2.47 km from center
Pool with viewTerraceSpa and wellness

Example accommodation

Deluxe Room
Maximum guests
3
Floor area
50 m²
Bedrooms
1

“The Ritz-Carlton Shanghai, Pudong” offers accommodation 500 metres from Oriental Pearl Tower. Guests can use a hot tub in all units.

9.4 /10
Superb
Score from 919 reviews
Average price per night for 2 people~US$378
Shanghai Marriott Marquis City Centre
Among the top rated

555 Middle Xizang Road (Close to Nanjing Road), 200003 Shanghai, China

815 m from center
Indoor pool (all year)Spa and wellnessBreakfast in roomEV charging

Example accommodation

Deluxe King Room
Maximum guests
3
Floor area
36 m²
Bedrooms
1

In every unit at Shanghai Marriott Marquis City Centre, guests are provided with a hot tub.

9.2 /10
Superb
Score from 2470 reviews
Average price per night for 2 people~US$228
Mandarin Oriental Pudong, Shanghai
Among the top rated

Mandarin Oriental Pudong, Shanghai

Hotel

No.111, South Pudong Road, Pudong District, 200120 Shanghai, China

3.3 km from center
Indoor pool (all year)TerraceSpa and wellnessBreakfast in room

Example accommodation

Deluxe River View Room King
Maximum guests
2
Floor area
50 m²
Bedrooms
1

At “Mandarin Oriental Pudong, Shanghai”, guests will find a restaurant, a bar and a fitness centre. Guests benefit from a sauna, air conditioning and accessible facilities at the accommodation.

9.3 /10
Superb
Score from 987 reviews
Average price per night for 2 people~US$276
Waldorf Astoria Shanghai on the Bund

No. 2 Zhong Shan Dong Yi Road, 200002 Shanghai, China

1.51 km from center
Indoor pool (all year)Spa and wellnessBreakfast in roomExcellent rating 9.1

Example accommodation

Deluxe King Room
Maximum guests
3
Floor area
50 m²
Bedrooms
1

Waldorf Astoria Shanghai on the Bund lies in Shanghai. During a stay, guests have use of a shared lounge and a coffee shop.

9.1 /10
Superb
Score from 559 reviews
Average price per night for 2 people~US$397
W Shanghai - The Bund
Among the top rated

W Shanghai - The Bund

Hotel

No.66, Lvshun Road, 200080 Shanghai, China

2.84 km from center
Pool with viewTerraceSpa and wellnessEV charging

Example accommodation

Marvelous King Room
Maximum guests
3
Floor area
46 m²
Bedrooms
1

Facilities at W Shanghai - The Bund include a garden. A hot tub is also on site.

9.3 /10
Superb
Score from 559 reviews
Average price per night for 2 people~US$361
Pudong Shangri-La Shanghai
Popular with guests

Pudong Shangri-La Shanghai

Hotel

No 33 Fucheng Road, 200120 Shanghai, China

2.26 km from center
Pool with viewHot tubSpa and wellnessTennis court

Example accommodation

Horizon Deluxe King Room
Maximum guests
3
Floor area
40 m²
Bedrooms
1

Pudong Shangri-La Shanghai accommodates guests in Shanghai. The property has a games room.

8.9 /10
Fabulous
Score from 1751 reviews
Average price per night for 2 people~US$160
Bellagio by MGM Shanghai - on the bund
Among the top rated

No.188 Beisuzhou Road, Hongkou District, 200080 Shanghai, China

2.02 km from center
Indoor poolSun terraceSpa and wellnessFacilities for guests with disabilities

Example accommodation

Deluxe Suite
Maximum guests
4
Floor area
100 m²
Bedrooms
1

Bellagio by MGM Shanghai - on the bund offers a hot tub and is 1.3 km from Oriental Pearl Tower.

9.2 /10
Superb
Score from 459 reviews
Average price per night for 2 people~US$372
Jing An Shangri-La, Shanghai
Among the top rated

Jing An Shangri-La, Shanghai

Hotel

No.1218 Middle Yan'an Road, 200040 Shanghai, China

2.51 km from center
Indoor poolSpa and wellnessAir conditioning

Example accommodation

Deluxe King
Maximum guests
3
Floor area
42 m²
Bedrooms
1

On site at “Jing An Shangri-La, Shanghai”, guests will find a restaurant, a bar and a fitness centre. A coffee shop and accessible facilities are on offer at the property.

9.3 /10
Superb
Score from 583 reviews
Average price per night for 2 people~US$274
Conrad Shanghai
Popular with guests

Conrad Shanghai

Hotel

789 East NanJing Road, 200001 Shanghai, China

547 m from center
Indoor pool (all year)Hot tubSpa and wellnessEV charging

Example accommodation

Deluxe King Room
Maximum guests
3
Floor area
40 m²
Bedrooms
1

In Shanghai, Conrad Shanghai is a hotel. An outdoor fireplace and a minimarket are offered.

8.8 /10
Fabulous
Score from 1701 reviews
Average price per night for 2 people~US$381
Regent Shanghai Pudong
Popular with guests

Regent Shanghai Pudong

Hotel

No. 210, Century Avenue, Pudong , 200120 Shanghai, China

3.25 km from center
Pool with viewTerraceSpa and wellnessFacilities for guests with disabilities

Example accommodation

Premium King Room with River View
Maximum guests
2
Floor area
51 m²
Bedrooms
1

Amenities at Regent Shanghai Pudong include a restaurant, a bar and a fitness centre. People Square lies 4.5 km away.

9.1 /10
Superb
Score from 672 reviews
Average price per night for 2 people~US$269
The Westin Bund Center, Shanghai
Popular with guests

The Westin Bund Center, Shanghai

Hotel

No 88 Henan Central Road, 200002 Shanghai, China

1.12 km from center
Indoor pool (all year)Spa and wellnessOn-site coffee shopEV charging

Example accommodation

Crown Deluxe King Room
Maximum guests
2
Floor area
32 m²
Bedrooms
1

In each room at “The Westin Bund Center, Shanghai”, there is a hot tub. Guests can enjoy a minimarket.

8.7 /10
Fabulous
Score from 1420 reviews
Average price per night for 2 people~US$211
Shanghai Centre Serviced Apartment

Shanghai Centre Serviced Apartment

Aparthotel

No.1376 West Nanjing Road, 200040 Shanghai, China

2.39 km from center
Outdoor pool (seasonal)Hot tubSpa and wellnessEV charging

Example accommodation

Studio(Set Breakfast)
Maximum guests
2
Floor area
47 m²
Bedrooms
1

Guests can stay at Shanghai Centre Serviced Apartment, which is 1 km from Jing'an Temple. The property's amenities include a garden, a terrace and barbecue facilities.

9.0 /10
Superb
Score from 323 reviews
The St. Regis on the Bund, Shanghai
Among the top rated

No.538 Zhongshan Dong Er Road, Huangpu District, 200010 Shanghai, China

1.93 km from center
Infinity poolTerraceSpa and wellnessAir conditioning

Example accommodation

Caroline Astor Suite
Maximum guests
3
Floor area
118 m²
Bedrooms
1

“The St. Regis on the Bund, Shanghai” features a restaurant, a bar and a fitness centre. One of the points of interest is Shanghai Railway Station, 6.4 km away.

9.3 /10
Superb
Score from 420 reviews
Average price per night for 2 people~US$421
The Portman Ritz-Carlton Shanghai
Popular with guests

The Portman Ritz-Carlton Shanghai

Hotel

1376 Nanjing Xi Road., 200040 Shanghai, China

2.32 km from center
Outdoor pool (seasonal)On-site coffee shopFitness centreKids' meals

Example accommodation

Deluxe City View Room, Guest room, 1 King, City view
Maximum guests
3
Floor area
38 m²
Bedrooms
1

The Portman Ritz-Carlton Shanghai lies 650 metres from Jing'an Temple and has spa facilities.

8.8 /10
Fabulous
Score from 620 reviews
Average price per night for 2 people~US$209
Andaz Xintiandi, Shanghai, By Hyatt

no.88, Songshan Road, 200021 Shanghai, China

809 m from center
Indoor pool (all year)Spa and wellnessEV chargingFacilities for guests with disabilities

Example accommodation

King Room with View
Maximum guests
3
Floor area
41 m²
Bedrooms
1

“Andaz Xintiandi, Shanghai, By Hyatt” benefits from a garden, a restaurant and a bar. Facilities at the property include air conditioning and a fitness centre.

8.7 /10
Fabulous
Score from 355 reviews
Average price per night for 2 people~US$245

Compare accommodation prices

Spa places to stay compared with the whole city

Spa places to stay
~US$161
Shanghai
~US$90

Typical price per night for 2 people

The typical price is 79% higher than across the whole city.

Rated 8+: 9 in 10 · whole city: 9 in 10

Property types: hotels 9 in 10

Compared properties with a price: 76

Approximate prices per night for 2 adults. Check the price for your dates.
More about this comparison

Typical price: half of the properties cost less, half cost more. The dot on the bar is the typical price of this selection, the line is the typical price across the whole city. Prices are indicative, for a room for 2 adults converted to one night (the exact price is shown once stay dates are selected). “Rated 8+” is counted among properties with at least 50 reviews.

Shanghai - recommended places to stay

Highly rated properties and places with many guest reviews.

Hotel

Capella Shanghai, Jian Ye Li

Shanghai

9.6
Exceptional125 reviews

“Capella Shanghai, Jian Ye Li” lies 600 metres from Zhaojiabang metro station on Line. Both parking and electric vehicle charging are available at this property.

~US$995per night for 2 people

Hotel

JW Marriott Shanghai Fengxian

Shanghai

9.3
Superb23 reviews

Guests at JW Marriott Shanghai Fengxian enjoy a terrace. Buffet options are available for breakfast.

~US$163per night for 2 people

Hotel

The Shanghai EDITION

Shanghai

9.3
Superb542 reviews

Guests staying at The Shanghai EDITION can enjoy a billiards table. A swimming pool and a spa and wellness centre are on site.

~US$501per night for 2 people

Hotel

Fairmont Peace Hotel on the Bund

Shanghai

9.4
Superb595 reviews

On site at Fairmont Peace Hotel on the Bund, guests will find a terrace, a bar and a fitness centre. There is free parking on site.

~US$330per night for 2 people

Hotel

Shanghai Marriott Marquis City Centre

Shanghai

9.2
Superb2 470 reviews

Shanghai Marriott Marquis City Centre is a hotel in Shanghai. The premises include a swimming pool.

~US$228per night for 2 people

Hotel

The Langham, Shanghai, Xintiandi

Shanghai

9.1
Superb1 310 reviews

Set in Shanghai, “The Langham, Shanghai, Xintiandi” is a hotel. There is an outdoor fireplace on-site.

~US$262per night for 2 people

Hotel

Pudong Shangri-La Shanghai

Shanghai

8.9
Fabulous1 751 reviews

Guests of Pudong Shangri-La Shanghai can use a tennis court. A games room is also available.

~US$160per night for 2 people

Hotel

Conrad Shanghai

Shanghai

8.8
Fabulous1 701 reviews

Hosting guests in Shanghai, Conrad Shanghai is a hotel. There is an outdoor fireplace at the accommodation.

~US$381per night for 2 people

Scroll to see more1 / 8

Indicative prices per night for 2 adults. Check the exact price for your dates.

Hotels in other cities

Discover places to stay in other destinations.

Hotel

B&B HOTEL Wuppertal-City

Wuppertal · Germany

7.4
Good602 reviews

~US$66per night for 2 people

Hotel

Budget Hotel Neutraal

Amsterdam · Netherlands

6.1
Pleasant1 430 reviews

~US$99per night for 2 people

Hotel

Pertschy Palais Hotel

Vienna · Austria

8.2
Very good3 934 reviews

~US$447per night for 2 people

Scroll to see more1 / 6

Indicative prices per night for 2 adults. Check the exact price for your dates.