Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4443 options found

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

1-9 Lane 999, Minsheng Road (Minsheng Lu), Shanghai
7.5 km from the center of Shanghai
2.8 km from the Longyang Road subway station

Room in this hotel

from € 40
per night
West ZhongShan Rd., Shanghai
6.8 km from the center of Shanghai

Room in this hotel

from € 41
per night
No.3659 Hu Nan Road, Zhoupu Town, Shanghai
17.2 km from the center of Shanghai

Room in this hotel

from € 34
per night
No.883 Tongbei Road Jiading District,Tongbei Road, Shanghai
5.3 km from the center of Shanghai

Room in this hotel

from € 34
per night
997 North Zhongshan Road, Shanghai
3.5 km from the center of Shanghai

Room in this hotel

from € 41
per night
No.529 Wan Hang Du Road, Shanghai
3.5 km from the center of Shanghai

Room in this hotel

from € 56
per night
No.288 Donglan Road, Shanghai
10.8 km from the center of Shanghai

Room in this hotel

from € 42
per night
400 Tianyuan Road, Shanghai
11.7 km from the center of Shanghai

Room in this hotel

from € 41
per night
1525 Minqiang Road (Minqiang Lu), Shanghai
27.9 km from the center of Shanghai

Room in this hotel

from € 41
per night
No.1 Lane 378 Wencheng Road, Shanghai
32.9 km from the center of Shanghai

Room in this hotel

from € 31
per night
No.12, Zhongyuan Road, 200433, Shanghai, Shanghai, China, Shanghai
9.8 km from the center of Shanghai
2.2 km from the Shiguang Road subway station

Room in this hotel

from € 31
per night
No. 888 Jidi Road, Minghang District, Shanghai
18.1 km from the center of Shanghai
3.2 km from the East Xujing subway station

Room in this hotel

from € 28
per night
No.15 Lane 1175, Ninghong Road, Shanghai
14.2 km from the center of Shanghai
2 km from the Hongqiao Railway Station subway station

Room in this hotel

from € 24
per night
6468 Qixin Road, Shanghai
13.7 km from the center of Shanghai
2.7 km from the Hongqiao Railway Station subway station

Room in this hotel

from € 41
per night
No. 555 Fuzhou Road, Shanghai
1 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station
168 reviews
6.6

Room in this hotel

from € 163
per night
上海闵行区沪光路93号, 中国, Shanghai
18 km from the center of Shanghai

Room in this hotel

from € 41
per night
No.177 Dong'an Road, Shanghai
4.8 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from € 46
per night
上海青浦区朱家角古镇西湖街29-31号, 中国, Shanghai
42.1 km from the center of Shanghai

Room in this hotel

from € 41
per night
No.31 DongJing Street ZhuJiaJiao ancient Town, Shanghai
41.5 km from the center of Shanghai

Room in this hotel

from € 34
per night
288 Huanghe Road, Shanghai
234 m from the center of Shanghai
4 km from the Nanpu Bridge subway station

Room in this hotel

from € 41
per night