Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4499 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 ALL 4,167

per night

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

Room in this hotel

from ALL 3,457

per night

69 Chengnan Road, 201300 Nanhui, Shanghai, Shanghai

Room in this hotel

from ALL 3,740

per night

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

Room in this hotel

from ALL 3,740

per night

No 66 Tibet Middle Road Shanghai, Shanghai
2.7 km from the Nanpu Bridge subway station
1 review
6.0

Room in this hotel

from ALL 3,740

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 ALL 3,740

per night

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

Room in this hotel

from ALL 3,740

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 ALL 3,740

per night

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

Room in this hotel

from ALL 4,612

per night

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

Room in this hotel

from ALL 4,448

per night

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

Room in this hotel

from ALL 3,478

per night

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

Room in this hotel

from ALL 4,063

per night

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

Room in this hotel

from ALL 1,961

per night