Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4423 options found

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

513 Qianwei Village, Shanghai
53.8 km from the center of Shanghai

Room in this hotel

from € 16
per night
No.1502 Xuchang Road, Shanghai
5.7 km from the center of Shanghai

Room in this hotel

from € 20
per night
No.273 Fengpao Road, Shanghai
45 km from the center of Shanghai

Room in this hotel

from € 39
per night
No.4708 Xinfeng Road, Shanghai
36.3 km from the center of Shanghai

Room in this hotel

from € 39
per night
No.1203 Gangyan Road, Shanghai
43.2 km from the center of Shanghai

Room in this hotel

from € 29
per night
No. 69 Caowang Road, Shanghai
27 km from the center of Shanghai

Room in this hotel

from € 39
per night
No.284 Jianzhong Road, Shanghai
14.1 km from the center of Shanghai
1.7 km from the Zhangjiang Road subway station

Room in this hotel

from € 21
per night
No.347 Sunqiao Road, Shanghai
16.5 km from the center of Shanghai
1.4 km from the Zhangjiang Road subway station

Room in this hotel

from € 21
per night
No.251 Sunqiao Road, Shanghai
16.4 km from the center of Shanghai
1.2 km from the Zhangjiang Road subway station

Room in this hotel

from € 29
per night
No.3045 Chuanbei Road, Shanghai
13.9 km from the center of Shanghai
2.1 km from the Zhangjiang Road subway station

Room in this hotel

from € 29
per night
No. 313, Qianwei Village, Shanghai
53.6 km from the center of Shanghai

Room in this hotel

from € 15
per night
No.312 Zhongshan Middle Road, Shanghai
34.1 km from the center of Shanghai
2.3 km from the Songjiang South Railway Station subway station

Room in this hotel

from € 29
per night
No.289 Qifan Road, Shanghai
13.8 km from the center of Shanghai
4.5 km from the Jilong Road subway station

Room in this hotel

from € 39
per night
No.70 Yu'an Road, Shanghai
47.4 km from the center of Shanghai

Room in this hotel

from € 29
per night
No.1017 Wubao Road, Shanghai
14.2 km from the center of Shanghai
3.2 km from the Hongqiao Railway Station subway station

Room in this hotel

from € 29
per night
No. 225 Ledu Road, Shanghai
33.4 km from the center of Shanghai
3 km from the Songjiang South Railway Station subway station

Room in this hotel

from € 16
per night
269 Ningwu Road (Ningwu Lu), Shanghai
7.9 km from the center of Shanghai

Room in this hotel

from € 29
per night
82 Middle Hongdao Road (Hongdao Zhong Lu), Shanghai
42.9 km from the center of Shanghai

Room in this hotel

from € 39
per night
50 Lane 1611, Kangshen Road (Kangshen Lu) , Zhoupu Town, Shanghai
16.7 km from the center of Shanghai

Room in this hotel

from € 29
per night
1 Jiayuan Road (Jiayuan Lu), Shanghai
31.4 km from the center of Shanghai

Room in this hotel

from € 28
per night