Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4528 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 € 33

per night

No. 757 Chengdong Road, Huinan Town, Shanghai

Room in this hotel

from € 33

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 € 39

per night

1243 Caobao Road Minhang District,Caobao Road, Shanghai
1 review
10

Room in this hotel

from € 33

per night

NO.300 Huo Shan Rd; 虹口区 China; 200000, Shanghai
300 reviews
7.0

Room in this hotel

from € 33

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 € 33

per night

5 Guangling 2nd Road Hongkou,Guangling 2nd Road, Shanghai
197 reviews
7.4

Room in this hotel

from € 35

per night

1398 Jingao Road Jinqiao Town,Jingao Road, Shanghai

Room in this hotel

from € 33

per night

No. 55 Cishan Street, Shanghai
226 m from the Jilong Road subway station

Room in this hotel

from € 33

per night

333 Siping Road, Shanghai

Room in this hotel

from € 33

per night

951 Hutai Rd, Zhabei Qu, Shanghai Shi, China, 200065, Shanghai
106 reviews
7.0

Room in this hotel

from € 39

per night

2588 Yindu Road, Shanghai
3.5 km from the Xinzhuang subway station
1 review
10

Room in this hotel

from € 33

per night

No. 38 Nanshan Road, Jing'an, 200000 Shanghai, China, Shanghai

Room in this hotel

from € 33

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 € 33

per night

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

Room in this hotel

from € 41

per night

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

Room in this hotel

from € 33

per night

2330 Pudong Avenue (Pudong Dadao), 200136 Shanghai, Shanghai
86 reviews
7.0

Room in this hotel

from € 40

per night