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.118 Tianjin Road, Shanghai
3.3 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 481

per night

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

Room in this hotel

from CN¥ 339

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¥ 316

per night

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

Room in this hotel

from CN¥ 249

per night

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

Room in this hotel

from CN¥ 316

per night

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

Room in this hotel

from CN¥ 316

per night

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

Room in this hotel

from CN¥ 189

per night

No.305 Heyou Road, Shanghai
4.6 km from the Hongqiao Railway Station subway station

Room in this hotel

from CN¥ 316

per night

No.267 Jinghua Road, Shanghai
2.7 km from the East Xujing subway station

Room in this hotel

from CN¥ 279

per night

No.6 Yexin Road, Shanghai

Room in this hotel

from CN¥ 146

per night

Building C, Guangyao City, 68 Qinzhou North Road, Shanghai

Room in this hotel

from CN¥ 442

per night

Room 2602, Building 4, Shanghai Binjiang, Shanghai
1.6 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 1,937

per night