Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10703 options found

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

555 Middle Xizang Road, Shanghai
329 m from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
2556 reviews
9.2

Room in this hotel

from $ 302
per night
28 Jilong Road, Shanghai
16.9 km from the center of Shanghai
219 m from the Jilong Road subway station
479 reviews
8.6

Room in this hotel

from $ 104
per night
No.985, Dongfang Road, Shanghai
5.8 km from the center of Shanghai
3 km from the Longyang Road subway station
9.6

Room in this hotel

from $ 44
per night
12 Hengshan Road, Shanghai
4.1 km from the center of Shanghai
4.8 km from the Nanpu Bridge subway station
860 reviews
9.0

Room in this hotel

from $ 153
per night
No. 815 Chen Yang Road, Shanghai
28.5 km from the center of Shanghai
9.2

Room in this hotel

from $ 55
per night
381 Xizang South Road, Shanghai
1.8 km from the center of Shanghai
1.9 km from the Nanpu Bridge subway station
214 reviews
6.0

Room in this hotel

from $ 58
per night
199 Huang Pu Road, Shanghai
2.2 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
2926 reviews
8.6

Room in this hotel

from $ 210
per night
baoshanlujiedao, Shanghai
1.9 km from the center of Shanghai
8.8

Room in this hotel

from $ 51
per night
No 38 Pujian Road, Shanghai
5.4 km from the center of Shanghai
2 km from the Nanpu Bridge subway station
1092 reviews
8.4

Room in this hotel

from $ 160
per night
No.1388 HuaMu Road, Pudong, Shanghai
8.6 km from the center of Shanghai
1.3 km from the Longyang Road subway station
5852 reviews
9.8

Room in this hotel

from $ 197
per night
No.2727, Riverside Avenue, Shanghai
2.6 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
493 reviews
8.0

Room in this hotel

from $ 153
per night
111 Pudong South Road, Shanghai
3.4 km from the center of Shanghai
3.8 km from the Nanpu Bridge subway station
15988 reviews
10

Room in this hotel

from $ 304
per night
170 Nanjing Road West, Shanghai
258 m from the center of Shanghai
3.9 km from the Nanpu Bridge subway station
405 reviews
7.4

Room in this hotel

from $ 130
per night
No.399 Jin Zun Road, Pudong District, Shanghai
8.5 km from the center of Shanghai
3.3 km from the Longyang Road subway station
326 reviews
8.8

Room in this hotel

from $ 113
per night
333 Panwen Road, Qingpu District, Shanghai
18.2 km from the center of Shanghai
620 m from the East Xujing subway station
9.1

Room in this hotel

from $ 73
per night
No.33 South He'nan Road, Shanghai
1.8 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
9.0

Room in this hotel

from $ 104
per night
1 Pubei Road, Shanghai
9.3 km from the center of Shanghai
1225 reviews
9.6

Room in this hotel

from $ 113
per night
2099 Yan An Xi Road, Shanghai
7.3 km from the center of Shanghai
1777 reviews
9.2

Room in this hotel

from $ 116
per night
210 Century Avenue, Shanghai
3.9 km from the center of Shanghai
3 km from the Nanpu Bridge subway station
1386 reviews
9.6

Room in this hotel

from $ 292
per night
778 Dongfang Road, Shanghai
5.2 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
463 reviews
8.0

Room in this hotel

from $ 108
per night