Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10757 options found

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

16 Block 2 Lane 2511 Husong Road,Husong Road, Shanghai
18 km from the center of Shanghai
1.8 km from the East Xujing subway station
5 reviews
8.4

Room in this hotel

from £ 26
per night
1875 Qishan Road Pudong New Area,Qishan Road, Shanghai
10.1 km from the center of Shanghai
119 reviews
7.8

Room in this hotel

from £ 56
per night
No.1108 Caobao Road, Shanghai
10.9 km from the center of Shanghai
4.9 km from the Qixin Road subway station
5 reviews
8.4

Room in this hotel

from £ 42
per night
1 Xinjian Road, Pudong New District, Shanghai, Shanghai
27.2 km from the center of Shanghai
5 reviews
8.4

Room in this hotel

from £ 18
per night
Building.9,Lane. 525, Xiang Chuan Road, Chuansha Town, Shanghai
22.2 km from the center of Shanghai
5 reviews
8.4

Room in this hotel

from £ 56
per night
50 Zhangwu Road, Shanghai
6.2 km from the center of Shanghai
113 reviews
7.8

Room in this hotel

from £ 110
per night
179 Xinhua Rd, Changning, Shanghai, SH, China, Shanghai
5.4 km from the center of Shanghai
5 reviews
8.4

Room in this hotel

from £ 168
per night
No.2200 Pudong South Road, Pudong, Shanghai
5.3 km from the center of Shanghai
1.8 km from the Nanpu Bridge subway station
115 reviews
7.8

Room in this hotel

from £ 33
per night
No. 939 Yan'an West Road, Xuhui District, Shanghai
4.4 km from the center of Shanghai
39 reviews
8.0

Room in this hotel

from £ 34
per night
No. 1333 Lingyan South Road Pudong New District,Lingyan South Road, Shanghai
11.2 km from the center of Shanghai
14 reviews
8.2

Room in this hotel

from £ 29
per night
100 Hongmei Road Alley 3215,Hongmei Road, Shanghai
8.9 km from the center of Shanghai
108 reviews
7.8

Room in this hotel

from £ 33
per night
199-221 Dongjiangwan Road (Dongjiangwan Dajie) Hon,Dongjiangwan Road (Dongjiangwan Dajie), Shanghai
3.7 km from the center of Shanghai
38 reviews
8.0

Room in this hotel

from £ 46
per night
Blk 2, 338 Tianshan Road, Shanghai
8.1 km from the center of Shanghai
38 reviews
8.0

Room in this hotel

from £ 78
per night
No. 404 Wanping South Road, Shanghai
5.5 km from the center of Shanghai
105 reviews
7.8

Room in this hotel

from £ 50
per night
No.215 Rongmei Road, 松江区上海市 SH, China, 201613, Shanghai
30.8 km from the center of Shanghai
41 reviews
8.0

Room in this hotel

from £ 54
per night
183 Wuning S Rd; Jingan Qu; Shanghai Shi; China; 200042, Shanghai
3.4 km from the center of Shanghai
41 reviews
8.0

Room in this hotel

from £ 33
per night
1138 Datong Road Zhabei,Datong Road, Shanghai
3.2 km from the center of Shanghai
243 reviews
7.6

Room in this hotel

from £ 48
per night
255 Guoding E Rd, WuJiaoChang, Yangpu Qu, Shanghai Shi, China, 200093, Shanghai
8.5 km from the center of Shanghai
3 km from the Shiguang Road subway station
241 reviews
7.6

Room in this hotel

from £ 92
per night
1687 Caobao Road, Shanghai
12.6 km from the center of Shanghai
3.2 km from the Qixin Road subway station
34 reviews
8.0

Room in this hotel

from £ 46
per night
No.1500 Kong Jiang Road, Yangpu district - 200093, Shanghai
6.6 km from the center of Shanghai
13 reviews
8.2

Room in this hotel

from £ 78
per night