Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4332 options found

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

117 Quankou Road Changning,Quankou Road, Shanghai
3.6 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
1 review
8.0

Room in this hotel

from $ 41
per night
No. 757 Chengdong Road, Huinan Town, Shanghai
34.8 km from the center of Shanghai

Room in this hotel

from $ 41
per night
29 Tianmu E Rd, HaiNing Lu, Zhabei Qu, Shanghai Shi, China, 200071, Shanghai
1.8 km from the center of Shanghai
4.7 km from the Nanpu Bridge subway station
4 reviews
6.0

Room in this hotel

from $ 48
per night
1243 Caobao Road Minhang District,Caobao Road, Shanghai
10.3 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 41
per night
NO.300 Huo Shan Rd; 虹口区 China; 200000, Shanghai
4.7 km from the center of Shanghai
300 reviews
7.0

Room in this hotel

from $ 41
per night
No. 3 Xujiahui Road, Huangpu, 200000 Shanghai, China, Shanghai
3 km from the center of Shanghai
1.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 41
per night
5 Guangling 2nd Road Hongkou,Guangling 2nd Road, Shanghai
5.3 km from the center of Shanghai
197 reviews
7.4

Room in this hotel

from $ 71
per night
1398 Jingao Road Jinqiao Town,Jingao Road, Shanghai
13.7 km from the center of Shanghai

Room in this hotel

from $ 41
per night
No. 55 Cishan Street, Shanghai
17 km from the center of Shanghai
226 m from the Jilong Road subway station

Room in this hotel

from $ 41
per night
333 Siping Road, Shanghai
3.9 km from the center of Shanghai

Room in this hotel

from $ 41
per night
951 Hutai Rd, Zhabei Qu, Shanghai Shi, China, 200065, Shanghai
5.8 km from the center of Shanghai
106 reviews
7.0

Room in this hotel

from $ 41
per night
2588 Yindu Road, Shanghai
15.5 km from the center of Shanghai
3.5 km from the Xinzhuang subway station
1 review
10

Room in this hotel

from $ 41
per night
No. 909 Tianyaoqiao Road, Shanghai
6.7 km from the center of Shanghai
175 reviews
7.6

Room in this hotel

from $ 41
per night
No. 38 Nanshan Road, Jing'an, 200000 Shanghai, China, Shanghai
2.4 km from the center of Shanghai

Room in this hotel

from $ 41
per night
No.479 Wan Ding Rd, Minhang, Cn, Shanghai
15.6 km from the center of Shanghai
1.5 km from the Xinzhuang subway station
68 reviews
7.0

Room in this hotel

from $ 41
per night
198 Bole Road, Shanghai
26.7 km from the center of Shanghai
1.9 km from the North Jiading subway station
74 reviews
7.0

Room in this hotel

from $ 48
per night
326 Hengqiao Road, Shanghai
17.2 km from the center of Shanghai
17 reviews
8.0

Room in this hotel

from $ 41
per night
318 Qinghe Road, Shanghai
27.2 km from the center of Shanghai
1.7 km from the North Jiading subway station
22 reviews
7.0

Room in this hotel

from $ 41
per night
2330 Pudong Avenue (Pudong Dadao), 200136 Shanghai, Shanghai
9.2 km from the center of Shanghai
86 reviews
7.0

Room in this hotel

from $ 43
per night
No. 839 Shilong Road, Shanghai
9.4 km from the center of Shanghai
99 reviews
7.0

Room in this hotel

from $ 41
per night