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.

No.461 North Henan Road, Shanghai
5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 49

per night

3F No.32 Lane 968, Wanping Nan Road, Shanghai

Room in this hotel

from $ 36

per night

69 Chengnan Road, 201300 Nanhui, Shanghai, Shanghai

Room in this hotel

from $ 46

per night

120 Zhizaoju Road, Huangpu District, 200011 Shanghai, Shanghai
1.2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

No.7 Lane 66 Xizang Zhong Road, Shanghai
2.8 km from the Nanpu Bridge subway station
1 review
6.0

Room in this hotel

from $ 46

per night

No. 649-651 Pusan Road, Pudong New District, Shanghai, Shanghai
3.2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

No.1111 Zhuguang Road Qingpu,Zhuguang Road, Shanghai
1.6 km from the East Xujing subway station

Room in this hotel

from $ 46

per night

No.15 Lane 1870, Kangchen Road, Shanghai
2 reviews
7.0

Room in this hotel

from $ 46

per night

Floor 2 No 243-427 Wulumuqizhong Rd,Floor 2, Shanghai
4.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

Near Langao Road, No.2250 North Zhongshan Roa, Shanghai
22 reviews
7.0

Room in this hotel

from $ 57

per night

4F, No.225 Fujian Zhong Road, Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 54

per night

25 Yanchang West Road Putuo District,Yanchang West Road, Shanghai

Room in this hotel

from $ 42

per night

No.623-1 Yuncheng Road, Jing'An District, Shanghai

Room in this hotel

from $ 49

per night

No. 1218 Yongsheng Road Jiading District,Yongsheng Road, Shanghai

Room in this hotel

from $ 24

per night