Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 12909 options found

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

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 $ 98

per night

Fengyang Road, No. 601, Shanghai
976 m from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
581 reviews
9.0

Room in this hotel

from $ 212

per night

No 555 Jiujiang Road, Shanghai
1 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
1060 reviews
8.6

Room in this hotel

from $ 137

per night

No. 1, Lane 58, Tongchuan Road, Shanghai
5.7 km from the center of Shanghai
344 reviews
8.6

Room in this hotel

from $ 69

per night

No.33 Fujian S Rd, Huangpu Qu, Shanghai
1.4 km from the center of Shanghai
2.5 km from the Nanpu Bridge subway station
275 reviews
8.6

Room in this hotel

from $ 84

per night

899 Dong Fang Road Pudong, Shanghai
5.8 km from the center of Shanghai
3.1 km from the Longyang Road subway station
785 reviews
8.2

Room in this hotel

from $ 97

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 $ 138

per night

199 Huang Pu Road, Shanghai
2.2 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
2932 reviews
8.6

Room in this hotel

from $ 225

per night

No. 139, Jingjiang Road, Shanghai
1.5 km from the center of Shanghai
10

Room in this hotel

from $ 30

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.4

Room in this hotel

from $ 74

per night

No.800 Hua Mu Road, Shanghai
7.7 km from the center of Shanghai
1.1 km from the Longyang Road subway station
599 reviews
8.2

Room in this hotel

from $ 85

per night

No. 850 Airport Avenue Pudong, Shanghai
31.7 km from the center of Shanghai
9.1

Room in this hotel

from $ 70

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 $ 87

per night

No.985, Dongfang Road, Shanghai
5.8 km from the center of Shanghai
3 km from the Longyang Road subway station
9.4

Room in this hotel

from $ 48

per night

No. 59 Mao Ming Road ( S ), Shanghai
2.1 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
1308 reviews
8.8

Room in this hotel

from $ 110

per night

838 Dong Fang Road, Shanghai
5 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
774 reviews
8.4

Room in this hotel

from $ 91

per night

No. 740 Hankou Road, People's Square, Shanghai
199 m from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
1070 reviews
9.0

Room in this hotel

from $ 171

per night

595 Jiu Jiang Road, Huangpu, Shanghai
926 m from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
1140 reviews
8.2

Room in this hotel

from $ 205

per night

535 Pu Dong Avenue Pudong, Shanghai
4.4 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
872 reviews
8.4

Room in this hotel

from $ 85

per night

No. 389 Lianming Road, Shanghai
15.5 km from the center of Shanghai
1.6 km from the Qixin Road subway station
8.9

Room in this hotel

from $ 53

per night