Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4421 options found

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

No. 139 Pingjiang Road, Shanghai
4.2 km from the center of Shanghai
4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 69
per night
No.6 Xiangshui Road, Shanghai
30.7 km from the center of Shanghai

Room in this hotel

from $ 70
per night
No. 93 Xujiazhai Road, Shanghai
1.5 km from the center of Shanghai

Room in this hotel

from $ 40
per night
No.150 Huanghe Road, Shanghai
41 m from the center of Shanghai
3.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 47
per night
No.51 Chengjiaqiao Road, Shanghai
10.6 km from the center of Shanghai

Room in this hotel

from $ 30
per night
No. 238 Zhaojiabang Road, Shanghai
3.7 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 71
per night
No.398 Shenbo Road (Building 29), Shanghai
10.1 km from the center of Shanghai
1.7 km from the Longyang Road subway station

Room in this hotel

from $ 40
per night
75 Leshan Road, Shanghai
5.8 km from the center of Shanghai

Room in this hotel

from $ 103
per night
北石路158号, Shanghai
6.7 km from the center of Shanghai

Room in this hotel

from $ 50
per night
4-5F, Building 24, No.301 Xihuan Road, Shanghai
17.4 km from the center of Shanghai
1.5 km from the Xinzhuang subway station

Room in this hotel

from $ 40
per night
2F, No.255 East Xietu Road, Shanghai
3.5 km from the center of Shanghai
893 m from the Nanpu Bridge subway station

Room in this hotel

from $ 47
per night
4F, No. 346, Guoding Road, Shanghai
7.8 km from the center of Shanghai
3.6 km from the Shiguang Road subway station

Room in this hotel

from $ 39
per night
2F, No.4-6 Lane 62, Wensu Road, Shanghai
27.1 km from the center of Shanghai
1.4 km from the North Jiading subway station

Room in this hotel

from $ 46
per night
209, No. 1680 Longming Road, Shanghai
12.4 km from the center of Shanghai
3.2 km from the Qixin Road subway station

Room in this hotel

from $ 27
per night
No. 118, Damuqiao Road, near the Qingzhen intersection, Shanghai
4 km from the center of Shanghai
3.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 41
per night
No.6 Lane 1341, Pudong South Road, Shanghai
4.7 km from the center of Shanghai
2.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 42
per night
No.399 Dapu Road, Shanghai
4.1 km from the center of Shanghai
2.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 47
per night
No.253 Ziteng Road, Shanghai
12.2 km from the center of Shanghai
4.6 km from the Qixin Road subway station

Room in this hotel

from $ 83
per night
Room 188 Baoshan Road, Shanghai
2 km from the center of Shanghai

Room in this hotel

from $ 50
per night
No. 217 Fujian Middle Road, Shanghai
1.1 km from the center of Shanghai
3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 33
per night