Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4520 options found

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

1st Floor, Regent Hall, Building 1, Shenghesheng Square, 765 Tanggu Road, Shanghai
4.3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 101

per night

No.114 Donghu Street, Zhujiajiao Town, Shanghai

Room in this hotel

from $ 46

per night

5F, 427 Fuyou Road, Shanghai
2.1 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

No.139 Miaojing Road, Shanghai

Room in this hotel

from $ 46

per night

83 Moling Road, Jing'an District, Shanghai

Room in this hotel

from $ 46

per night

314 Jinyuan Road, Shanghai
4.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 36

per night

6th Floor, A Hall, Longhu Tianjie, Hongqiao, No.869 Shenchang Road, Shanghai
566 m from the Hongqiao Railway Station subway station

Room in this hotel

from $ 46

per night

No.4086 Tianshan West Road, Shanghai
2.5 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 46

per night

279 Meilong Road, Shanghai
4.8 km from the Xinzhuang subway station

Room in this hotel

from $ 46

per night

No.425 Damuqiao Road, Shanghai
3.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

No. 508 Hangcheng Road, Pudong New Area, Shanghai, China, Shanghai

Room in this hotel

from $ 46

per night

No.700 Yan'an Middle Road, Shanghai
3.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

No.159 Huanghe Road, Shanghai
3.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

18th Floor, Yunhai Building, 1329 Huaihai Zhong Lu, Xuhui District, Shanghai, Shanghai
4.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

Anbo Road 533 Long No.1, Shanghai
2.6 km from the Shiguang Road subway station

Room in this hotel

from $ 46

per night

4th Floor, Far East Building, 1101 Pudong South Road, Shanghai
2.9 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

127 Huanghe Road, Shanghai
3.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

No.1088 Husong Road, Shanghai
2.9 km from the Xinzhuang subway station

Room in this hotel

from $ 46

per night