Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10046 options found

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

99, Yan Dang Road, Huangpu, 200020 Shanghai, China, Shanghai
3.2 km from the Nanpu Bridge subway station
269 reviews
8.0

Room in this hotel

from $ 139

per night

619 Jiu Jiang Road, Shanghai
3.6 km from the Nanpu Bridge subway station
607 reviews
6.6

Room in this hotel

from $ 72

per night

170 Nanyang Road, Shanghai
69 reviews
8.0

Room in this hotel

from $ 208

per night

558 North Xizhang Road Jiangan District, Shanghai
210 reviews
7.0

Room in this hotel

from $ 142

per night

3500 South Pudong Road, Shanghai
2.1 km from the Nanpu Bridge subway station
20 reviews
7.0

Room in this hotel

from $ 72

per night

288 Shaanxi North Road, Shanghai
4.4 km from the Nanpu Bridge subway station
156 reviews
7.0

Room in this hotel

from $ 208

per night

622-7 Middle Huaihai Road, Shanghai
3 km from the Nanpu Bridge subway station
72 reviews
7.4

Room in this hotel

from $ 101

per night

No.15 Dapu Road, Shanghai
2.9 km from the Nanpu Bridge subway station
2029 reviews
8.8

Room in this hotel

from $ 151

per night

118 Shi Men No. 1 Road, Shanghai
4.1 km from the Nanpu Bridge subway station
254 reviews
8.0

Room in this hotel

from $ 208

per night

525 HengShan Road Shanghai 200030, 徐汇区 China, 200030, Shanghai
196 reviews
8.0

Room in this hotel

from $ 101

per night

China, Shanghai Shi, Changning Qu, 延安西路1155号 邮政编码: 200050, Shanghai

Room in this hotel

from $ 101

per night

205 Wu Song Road, Shanghai
4.2 km from the Nanpu Bridge subway station
284 reviews
7.0

Room in this hotel

from $ 111

per night

No 3 Lane 139 Danshui Road Huangpu District Betwee, Shanghai
2.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 101

per night

No 100 Baise Road Xuhui District, Shanghai
71 reviews
8.2

Room in this hotel

from $ 101

per night