Shanghai - places to stay with a pool

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

Shanghai: you will find stays with parking (168), with a restaurant (145) and with a spa (125) on this list.

Choose where to stay

185 places to stay
Map

Shanghai - places to stay on the map with prices

Hotels with a pool

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
Radisson Blu Hotel Shanghai New World
Among the top rated

88 Nanjing West Road, 200003 Shanghai, China

640 m from center
Pool with viewSpa and wellnessAir conditioningBar

Example accommodation

Deluxe Suite
Maximum guests
3
Floor area
60 m²
Bedrooms
1

Radisson Blu Hotel Shanghai New World offers accommodation in Shanghai. Guests benefit from a sauna, a coffee shop and accessible facilities at the accommodation.

9.2 /10
Superb
Score from 10077 reviews
Average price per night for 2 people~US$158
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. There is free parking on site.

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. Among the facilities are a sauna and air conditioning. Free on-site parking is available.

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” lies 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
JW Marriott Shanghai at Tomorrow Square
Popular with guests

399 Nan Jing West Road, 200003 Shanghai, China

627 m from center
Pool with viewTerraceEV chargingShuttle service

Example accommodation

King Room with Skyline View
Maximum guests
2
Floor area
38 m²
Bedrooms
1

In Shanghai, JW Marriott Shanghai at Tomorrow Square is a hotel. A hot tub is offered. Guests are served a buffet breakfast.

8.9 /10
Fabulous
Score from 653 reviews
Average price per night for 2 people~US$210
Crowne Plaza Shanghai Nanjing Road by IHG
Popular with guests

No. 700 Jiujiang Road / No.719 East Nanjing Road, 200001 Shanghai, China

559 m from center
Indoor pool (all year)RestaurantBarFitness centre

Example accommodation

Standard Room
Maximum guests
2
Floor area
30 m²
Bedrooms
1

Crowne Plaza Shanghai Nanjing Road by IHG lies 700 metres from People's Square and has table tennis. Buffet options are available for breakfast.

8.6 /10
Fabulous
Score from 3374 reviews
Average price per night for 2 people~US$151
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. A sauna, air conditioning and accessible facilities are offered.

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. A shared lounge is offered.

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. The property has a hot tub.

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. Guests can make use of a games room.

8.9 /10
Fabulous
Score from 1751 reviews
Average price per night for 2 people~US$160
J Hotel, Shanghai Tower
Among the top rated

J Hotel, Shanghai Tower

Hotel

No. 126 Dong Tai Road, 200120 Shanghai, China

2.79 km from center
Indoor pool (all year)Spa and wellnessOn-site coffee shopFitness centre

Example accommodation

Skyline Room
Maximum guests
3
Floor area
61 m²
Bedrooms
1

Guests at “J Hotel, Shanghai Tower” have use of a restaurant and a bar. The property serves a buffet breakfast each morning.

9.2 /10
Superb
Score from 529 reviews
Average price per night for 2 people~US$496
Renaissance Shanghai Yu Garden Hotel
Popular with guests

No. 159 South He Nan Road, 200010 Shanghai, China

1.14 km from center
Infinity poolTerraceBarVery good rating 8.9

Example accommodation

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

Renaissance Shanghai Yu Garden Hotel lies 100 metres from Yu Garden. Guests have access to a sauna, a fitness centre and air conditioning.

8.9 /10
Fabulous
Score from 1798 reviews
Average price per night for 2 people~US$226
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 is 15 minutes' walk from Oriental Pearl Tower and has a restaurant, a bar and a sauna. Guests can enjoy a fitness centre, air conditioning and a hot tub.

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

Hosting guests in Shanghai, Conrad Shanghai is a hotel. An outdoor fireplace, a minimarket and a shared lounge are offered.

8.8 /10
Fabulous
Score from 1701 reviews
Average price per night for 2 people~US$381
Grand Central Hotel Shanghai - Nanjing Road
Popular with guests

No. 505 Jiujiang Road, 200001 Shanghai, China

818 m from center
Indoor pool (all year)Spa and wellnessRestaurantVery good rating 8.7

Example accommodation

Business Suite
Maximum guests
2
Floor area
67 m²
Bedrooms
1

Guests staying at Grand Central Hotel Shanghai - Nanjing Road will find a billiards table on site.

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

Compare accommodation prices

Places to stay with a pool compared with the whole city

Places to stay with a pool
~US$158
Shanghai
~US$90

Typical price per night for 2 people

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

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

Property types: hotels 8 in 10, apartments 2 in 10

Compared properties with a price: 175

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

Hilton Shanghai Greater Hongqiao NECC

Shanghai

8.8
Fabulous100 reviews

Hilton Shanghai Greater Hongqiao NECC provides accommodation in Shanghai. The accommodation offers à la carte, continental or buffet options at breakfast.

~US$96per night for 2 people

Hotel

JW Marriott Shanghai Fengxian

Shanghai

9.3
Superb23 reviews

JW Marriott Shanghai Fengxian provides guests with a garden and a terrace. Each morning, a buffet breakfast is served.

~US$163per night for 2 people

Hotel

HUALUXE Shanghai Changfeng Park by IHG

Shanghai

9.4
Superb243 reviews

HUALUXE Shanghai Changfeng Park by IHG benefits from a restaurant and a fitness centre. On site, there is a sauna and accessible facilities. The accommodation is equipped with a kitchen in selected units.

~US$95per night for 2 people

Hotel

Radisson Blu Hotel Shanghai New World

Shanghai

9.2
Superb10 077 reviews

Facilities at Radisson Blu Hotel Shanghai New World include a restaurant, a bar and a fitness centre. A sauna, a swimming pool and air conditioning can be found at the property.

~US$158per night for 2 people

Hotel

Crowne Plaza Shanghai Nanjing Road by IHG

Shanghai

8.6
Fabulous3 374 reviews

Crowne Plaza Shanghai Nanjing Road by IHG has a bar, a swimming pool and table tennis and is located 700 metres from People's Square. Buffet options are available for breakfast.

~US$151per night for 2 people

Hotel

Novotel Atlantis Shanghai

Shanghai

9.0
Superb5 123 reviews

Guests staying at Novotel Atlantis Shanghai can enjoy a fitness centre. The property serves a buffet breakfast each morning. Free on-site parking is available.

~US$78per night for 2 people

Hotel

Renaissance Shanghai Yu Garden Hotel

Shanghai

8.9
Fabulous1 798 reviews

Renaissance Shanghai Yu Garden Hotel lies 100 metres from Yu Garden. Guests benefit from a terrace, a bar and a sauna at the accommodation. There is a hot tub in every unit.

~US$226per 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

First Euroflat Hotel

Brussels · Belgium

8.0
Very good4 655 reviews

~US$205per night for 2 people

Apartment

Condo Gardens Antwerp

Antwerp · Belgium

6.3
Pleasant842 reviews

~US$74per night for 2 people

Scroll to see more1 / 6

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