Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Resort hotels in Shanghai

: 116 options found

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

161 Changle Road, Shanghai
3.9 km from the Nanpu Bridge subway station
2300 reviews
9.4

Room in this hotel

from £ 82
per night
No.7000 Huqingping Highway, Shanghai
9 reviews
7.2

Room in this hotel

from £ 69
per night
4897 Chenhai Road (Chenhai Gonglu) Chongming, 崇明县上海市 SH, China, Shanghai
11 reviews
7.6

Room in this hotel

from £ 66
per night
56 Lane 971 ChuanNanFeng Road Pudong,Lane 971 ChuanNanFeng Road, Shanghai
4 reviews
7.6

Room in this hotel

from £ 17
per night
68 Taicang Road, Shanghai
2.2 km from the Nanpu Bridge subway station
37 reviews
7.2

Room in this hotel

from £ 129
per night
No.1888 East Jinhuitang Rd. Fengxian, Shanghai 201418, 奉贤区 China, 201418, Shanghai

Room in this hotel

from £ 66
per night
1-2181 Chuanliu Highway Pudong New District,Chuanliu Highway, Shanghai
24 reviews
6.0

Room in this hotel

from £ 66
per night
No.88 Chengnan Rd, Huinan Town, Nanhui, Shanghai
15 reviews
6.2

Room in this hotel

from £ 129
per night
8185 Huqingping Hwy, Qingpu Qu, Shanghai Shi, China, 201721, Shanghai
5 reviews
6.4

Room in this hotel

from £ 129
per night
No. 286 Chengdong Road, Huinan town, Pudong District, Shanghai, Shanghai

Room in this hotel

from £ 129
per night
888 Gang Dong Gong Lu, Chongming Xian, Shanghai Shi, Shanghai
2 reviews
7.0

Room in this hotel

from £ 129
per night
No 2 4 Jinhuitang Road, 奉贤区 China, 201418, Shanghai
5 reviews
7.6

Room in this hotel

from £ 66
per night
Tongyuan Road 69, 浦东新区上海市 SH, China, 201302, Shanghai
2 reviews
7.0

Room in this hotel

from £ 129
per night
9 Minle Rd, Fengxian Qu, Shanghai Shi, China, Shanghai

Room in this hotel

from £ 22
per night
No,6600 Yuanjiang Road ,Shanghai 201111, Shanghai

Room in this hotel

from £ 66
per night