Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4472 options found

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

273 Huqingping Highway Changning,Huqingping Highway, Shanghai
3.3 km from the Hongqiao Railway Station subway station
5 reviews
6.0

Room in this hotel

from $ 44
per night
1-9 Alley 999 Minsheng Road,Alley 999, Shanghai
2.8 km from the Longyang Road subway station
4 reviews
7.6

Room in this hotel

from $ 36
per night
No. 260 East Fuxing Road, Shanghai
2 km from the Nanpu Bridge subway station
5 reviews
5.2

Room in this hotel

from $ 36
per night
718 North Caoxi Road 200000 Shanghai,North Caoxi Road, Shanghai
1 review
8.0

Room in this hotel

from $ 44
per night
No. 218 South Shanxi Road, Shanghai
3.8 km from the Nanpu Bridge subway station
1 review
8.0

Room in this hotel

from $ 84
per night
338 Laoshan Road, Shanghai
4.3 km from the Nanpu Bridge subway station
1 review
8.0

Room in this hotel

from $ 44
per night
No. 690 Tongtian'An Road, Shanghai

Room in this hotel

from $ 44
per night
288 Huanghe Road, Shanghai
4 km from the Nanpu Bridge subway station
4 reviews
6.6

Room in this hotel

from $ 59
per night
480 East Nanjing Road 200000 Shanghai,East Nanjing Road, Shanghai
3.2 km from the Nanpu Bridge subway station
4 reviews
5.6

Room in this hotel

from $ 44
per night
1738 North Shaanxi Road, Putuo, 200000 Shanghai, Shanghai

Room in this hotel

from $ 41
per night
282 Rongle Middle Road 12, Shanghai
3.6 km from the Songjiang South Railway Station subway station
63 reviews
7.8

Room in this hotel

from $ 40
per night
11 Wuyi Road Changning District,Wuyi Road, Shanghai

Room in this hotel

from $ 42
per night
1151 Pujian Road, Shanghai
2.6 km from the Nanpu Bridge subway station
139 reviews
7.4

Room in this hotel

from $ 45
per night
379 Mengzi Road, Shanghai
1.9 km from the Nanpu Bridge subway station
118 reviews
7.4

Room in this hotel

from $ 61
per night
2216 Jin Gao Lu Pudong Xinqu,Jin Gao Lu, Shanghai
99 reviews
7.0

Room in this hotel

from $ 44
per night