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.

310 Yichuan Road Putuo,Yichuan Road, Shanghai
4.3 km from the center of Shanghai
47 reviews
7.3

Room in this hotel

from $ 58
per night
No 999 Puming Road, Shanghai
4.8 km from the center of Shanghai
1.9 km from the Nanpu Bridge subway station

Room in this hotel

from $ 49
per night
No.452 Fengzhuang Road, Shanghai
10.1 km from the center of Shanghai

Room in this hotel

from $ 47
per night
No.135 Longsheng Jinshan District Shanghai, Shanghai
57 km from the center of Shanghai

Room in this hotel

from $ 47
per night
No.315 Guoquan Road, Yangpu District, Shanghai
7.1 km from the center of Shanghai
4.3 km from the Shiguang Road subway station
1 review
2.0

Room in this hotel

from $ 47
per night
中山南路1820号, Shanghai
4.2 km from the center of Shanghai
1 km from the Nanpu Bridge subway station
16 reviews
8.0

Room in this hotel

from $ 46
per night
2911 DuShi Road Minhang,DuShi Road, Shanghai
19.1 km from the center of Shanghai
4.9 km from the Xinzhuang subway station

Room in this hotel

from $ 47
per night
No 108 Lane 1425 North Guyang Road Songjiang Comer, Shanghai
31.8 km from the center of Shanghai
115 reviews
8.0

Room in this hotel

from $ 47
per night
2535 Siping Road, Shanghai
7.8 km from the center of Shanghai
3.6 km from the Shiguang Road subway station
138 reviews
7.8

Room in this hotel

from $ 34
per night
No.3636 Zhongshan Bei Road, Shanghai
5.7 km from the center of Shanghai
216 reviews
7.8

Room in this hotel

from $ 47
per night
1100 Kongjiang Rd, Yangpu Qu, China, 200093, Shanghai
7.4 km from the center of Shanghai
215 reviews
8.0

Room in this hotel

from $ 47
per night
218 Chaling Road, Shanghai
4.2 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
111 reviews
7.6

Room in this hotel

from $ 40
per night
No.78 North QinZhou Road XuHui District,ShangHai, Shanghai
7.6 km from the center of Shanghai
172 reviews
8.0

Room in this hotel

from $ 47
per night
No.30, Lane 492 Wuning Road,Lane 492, Shanghai
5 km from the center of Shanghai
150 reviews
8.0

Room in this hotel

from $ 47
per night
103 Cailun Road Pudong New District,Cailun Road, Shanghai
15 km from the center of Shanghai
711 m from the Zhangjiang Road subway station
7 reviews
7.0

Room in this hotel

from $ 47
per night
No. 241, Hongmei Road, Minhang District, Shanghai
11.8 km from the center of Shanghai
4.4 km from the Xinzhuang subway station
1 review
10

Room in this hotel

from $ 47
per night
106 Qiheng Road 200125 Shanghai,Qiheng Road, Shanghai
7.2 km from the center of Shanghai
3.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 47
per night
No. 139 Anyuan Road, Shanghai
2.3 km from the center of Shanghai
40 reviews
7.6

Room in this hotel

from $ 26
per night
No.299 Qixin Road, Shanghai
16.2 km from the center of Shanghai
431 m from the Xinzhuang subway station
1 review
8.6

Room in this hotel

from $ 27
per night
1011 Changji Road, Shanghai
30.8 km from the center of Shanghai
1 review
8.0

Room in this hotel

from $ 47
per night