Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4495 options found

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

249 Zhengli Road (Zhengli Lu), Shanghai
2.3 km from the Shiguang Road subway station

Room in this hotel

from CN¥ 319

per night

No.738 Shuichan West Road, Shanghai
4.2 km from the Fujin Road subway station

Room in this hotel

from CN¥ 143

per night

1107 Lanzhou Road (Lanzhou Lu), Shanghai

Room in this hotel

from CN¥ 319

per night

520 Wenhan Road (Wenhan Lu), Shanghai

Room in this hotel

from CN¥ 160

per night

No. 16 Ledu Road, Shanghai
3.2 km from the Songjiang South Railway Station subway station

Room in this hotel

from CN¥ 319

per night

No.789 Huaxi Road, Shanghai

Room in this hotel

from CN¥ 351

per night

No.118 Tianjin Road, Shanghai
3.3 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 476

per night

No.230 Beihua Road, Shanghai
3.9 km from the Hongqiao Railway Station subway station

Room in this hotel

from CN¥ 260

per night

No.460 Quxi Road, Shanghai
1.1 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 250

per night

57 Pudian Road (Pudian Lu), Shanghai
2.1 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 319

per night

No.1758 Pudong South Road, Shanghai
2.3 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 250

per night

No.298 Jinqiao Road (Next to Pudong Avenue), Shanghai

Room in this hotel

from CN¥ 319

per night

No.899 Huqingping Road, Shanghai
3.1 km from the Hongqiao Railway Station subway station

Room in this hotel

from CN¥ 319

per night

No.797 Hongjing Road, Shanghai
4.8 km from the Hongqiao Railway Station subway station

Room in this hotel

from CN¥ 190

per night