Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4472 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 Nanpu Bridge subway station
1 review
8.0

Room in this hotel

from $ 36
per night
No. 757 Chengdong Road, Huinan Town, Shanghai

Room in this hotel

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

Room in this hotel

from $ 44
per night
1243 Caobao Road Minhang District,Caobao Road, Shanghai
1 review
10

Room in this hotel

from $ 36
per night
NO.300 Huo Shan Rd; 虹口区 China; 200000, Shanghai
300 reviews
7.0

Room in this hotel

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

Room in this hotel

from $ 36
per night
5 Guangling 2nd Road Hongkou,Guangling 2nd Road, Shanghai
197 reviews
7.4

Room in this hotel

from $ 36
per night
1398 Jingao Road Jinqiao Town,Jingao Road, Shanghai

Room in this hotel

from $ 36
per night
No. 55 Cishan Street, Shanghai
226 m from the Jilong Road subway station

Room in this hotel

from $ 36
per night
333 Siping Road, Shanghai

Room in this hotel

from $ 36
per night
951 Hutai Rd, Zhabei Qu, Shanghai Shi, China, 200065, Shanghai
106 reviews
7.0

Room in this hotel

from $ 44
per night
2588 Yindu Road, Shanghai
3.5 km from the Xinzhuang subway station
1 review
10

Room in this hotel

from $ 36
per night
No. 38 Nanshan Road, Jing'an, 200000 Shanghai, China, Shanghai

Room in this hotel

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

Room in this hotel

from $ 36
per night
198 Bole Road, Shanghai
1.9 km from the North Jiading subway station
74 reviews
7.0

Room in this hotel

from $ 47
per night
318 Qinghe Road, Shanghai
1.7 km from the North Jiading subway station
22 reviews
7.0

Room in this hotel

from $ 36
per night
2330 Pudong Avenue (Pudong Dadao), 200136 Shanghai, Shanghai
86 reviews
7.0

Room in this hotel

from $ 48
per night