Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels with a hot tub in Shanghai

: 76 options found

Select dates so you can see the availability and exact prices.

325-327 Tian Yao Qiao Road, Shanghai
395 reviews
8.0

Room in this hotel

from ₪ 330

per night

6655 Hu Tai Lu, Baoshan Qu, Shanghai Shi, China, 201908, Shanghai
2.2 km from the Meilan Lake subway station
133 reviews
7.2

Room in this hotel

from ₪ 330

per night

1188 Xueye Road, Shanghai
1.5 km from the Nanpu Bridge subway station
1015 reviews
9.0

Room in this hotel

from ₪ 514

per night

99, Yan Dang Road, Huangpu, 200020 Shanghai, China, Shanghai
3.2 km from the Nanpu Bridge subway station
269 reviews
8.0

Room in this hotel

from ₪ 444

per night

170 Nanyang Road, Shanghai
69 reviews
8.0

Room in this hotel

from ₪ 672

per night

1000 Yang Gao Road N, Pudong, Shanghai
1.7 km from the Jilong Road subway station
427 reviews
8.0

Room in this hotel

from ₪ 672

per night

2000 Hu Qing Ping Highway, Shanghai
3.3 km from the East Xujing subway station
611 reviews
9.4

Room in this hotel

from ₪ 175

per night

399 Nanjing West Road, Shanghai
3.4 km from the Nanpu Bridge subway station
2355 reviews
9.2

Room in this hotel

from ₪ 765

per night

719 Yingchun Road, Shanghai
2.5 km from the Longyang Road subway station
738 reviews
8.6

Room in this hotel

from ₪ 473

per night

2270 Hong Qiao Road, Changning District, Shanghai
1724 reviews
9.2

Room in this hotel

from ₪ 330

per night

58 Mao Ming Nan Road, Shanghai
4 km from the Nanpu Bridge subway station
3997 reviews
9.6

Room in this hotel

from ₪ 505

per night

81-85 Dianchi Road Huangpu,Dianchi Road, Shanghai
3.6 km from the Nanpu Bridge subway station
278 reviews
7.2

Room in this hotel

from ₪ 237

per night

82 Xin Le Road, Shanghai
4 km from the Nanpu Bridge subway station
114 reviews
7.8

Room in this hotel

from ₪ 330

per night

88 Yongshou Road, Shanghai
2.4 km from the Nanpu Bridge subway station
718 reviews
8.0

Room in this hotel

from ₪ 617

per night