Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai city center

: 1862 options found

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

210 Century Avenue, Shanghai
3.9 km from the center of Shanghai
3 km from the Nanpu Bridge subway station
1385 reviews
9.6

Room in this hotel

from $ 246
per night
680 East Nanjing Road, Shanghai
741 m from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
213 reviews
7.0

Room in this hotel

from $ 84
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
273 reviews
8.6

Room in this hotel

from $ 95
per night
123 South Xizang Road, Shanghai
843 m from the center of Shanghai
2.9 km from the Nanpu Bridge subway station
316 reviews
8.0

Room in this hotel

from $ 108
per night
No 250 Hua Shan Road, Shanghai
3 km from the center of Shanghai
4.9 km from the Nanpu Bridge subway station
3197 reviews
8.6

Room in this hotel

from $ 117
per night
No 282,Huai Hai Road Central, Shanghai
1.4 km from the center of Shanghai
2.5 km from the Nanpu Bridge subway station
353 reviews
7.8

Room in this hotel

from $ 184
per night
Jin Mao Tower, 88 Century Avenue, Shanghai
3.2 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
4346 reviews
9.2

Room in this hotel

from $ 224
per night
16th floor ,Rm 1601, Shanghai
3.3 km from the center of Shanghai
90 reviews
7.0

Room in this hotel

from $ 73
per night
1218 Middle Yan'an Road, Shanghai
2.5 km from the center of Shanghai
3810 reviews
9.8

Room in this hotel

from $ 299
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 $ 56
per night
108, Nanjing West Road, Shanghai
183 m from the center of Shanghai
3.9 km from the Nanpu Bridge subway station
414 reviews
7.2

Room in this hotel

from $ 103
per night
No 98 Liuhe Road Shanghai , Huangpu, Shanghai
478 m from the center of Shanghai
3.5 km from the Nanpu Bridge subway station
9.3

Room in this hotel

from $ 91
per night
No.99 Madang Road, Shanghai
1.4 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station
5906 reviews
9.8

Room in this hotel

from $ 267
per night
789 Nanjing Road East, Shanghai
213 m from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
3391 reviews
9.0

Room in this hotel

from $ 253
per night
1 Yu Yuan Road, Shanghai
2.8 km from the center of Shanghai
3139 reviews
9.2

Room in this hotel

from $ 158
per night
180 Middle Jiangxi Road, Shanghai
1.6 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station
305 reviews
7.4

Room in this hotel

from $ 146
per night
8 Century Avenue Pudong, Shanghai
3.1 km from the center of Shanghai
3 km from the Nanpu Bridge subway station
373 reviews
9.0

Room in this hotel

from $ 207
per night
1288 Lujiazui Ring Road, Pudong New District, Shanghai
3.3 km from the center of Shanghai
3.7 km from the Nanpu Bridge subway station
18153 reviews
10

Room in this hotel

from $ 175
per night
No.500 Xizang Middle Road, Shanghai
386 m from the center of Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 112
per night
No. 139 Anyuan Road, Shanghai
2.3 km from the center of Shanghai
40 reviews
7.6

Room in this hotel

from $ 26
per night