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.

No 179 Zhonghua Road Huangpu District Shanghai, Shanghai
3.4 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
20 reviews
7.7

Room in this hotel

from $ 92
per night
N 386 Renmin Road, Huangpu District, Shanghai
2.1 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
180 reviews
7.2

Room in this hotel

from $ 142
per night
73 Tianbao Lu, Shanghai
3.6 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
3 reviews
8.0

Room in this hotel

from $ 79
per night
789 East FuXing Rd., Shanghai
1.9 km from the center of Shanghai
1.9 km from the Nanpu Bridge subway station
398 reviews
7.0

Room in this hotel

from $ 139
per night
488 West Yan'an Road, Changning District, Shanghai
3.7 km from the center of Shanghai
349 reviews
7.0

Room in this hotel

from $ 228
per night
No 658, Middle Yanan Road, Shanghai
1.8 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
124 reviews
7.2

Room in this hotel

from $ 80
per night
79 Guizhou Road, Shanghai
660 m from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
128 reviews
7.2

Room in this hotel

from $ 83
per night
No.5 Lane 356 Jiangning Road, Jing'an District, Shanghai, 200041, China, Shanghai
2 km from the center of Shanghai
2 reviews
8.0

Room in this hotel

from $ 69
per night
No.205 Wusong Road, Hongkou District, Shanghai, 200080, China, Shanghai
2.2 km from the center of Shanghai
4.2 km from the Nanpu Bridge subway station
284 reviews
7.0

Room in this hotel

from $ 92
per night
Donghu Road; 7, Shanghai
2.7 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station
232 reviews
7.0

Room in this hotel

from $ 140
per night
Huangpu Road, Hongkou District, 53, Shanghai
2 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
233 reviews
7.0

Room in this hotel

from $ 120
per night
558 North Xizhang Road Jiangan District, Shanghai
1.6 km from the center of Shanghai
210 reviews
7.0

Room in this hotel

from $ 144
per night
Near North Shanxi Road, No.503 Aomen Road, Shanghai
3.1 km from the center of Shanghai
66 reviews
7.2

Room in this hotel

from $ 50
per night
58 Yueyang Road, Xuhui District, Shanghai
3.6 km from the center of Shanghai
4.2 km from the Nanpu Bridge subway station
17 reviews
7.4

Room in this hotel

from $ 94
per night
1088 Chang'an Road, Zhabei, 200070 Shanghai, Shanghai
1.6 km from the center of Shanghai
34 reviews
7.2

Room in this hotel

from $ 69
per night
131 Hubei Road, Huangpu District, 200001 Shanghai, Shanghai
1.1 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station
32 reviews
7.2

Room in this hotel

from $ 59
per night
No 1009 Zhongshan Road North, Shanghai
3.1 km from the center of Shanghai
72 reviews
7.0

Room in this hotel

from $ 47
per night
1033 Liuying Road Jing An District Shanghai China, Shanghai
3.8 km from the center of Shanghai
67 reviews
7.0

Room in this hotel

from $ 88
per night
No 567 Tiantong Road, Shanghai
1.5 km from the center of Shanghai
3.9 km from the Nanpu Bridge subway station
3 reviews
7.6

Room in this hotel

from $ 89
per night
No. 600 Changshou Road, Shanghai
3.3 km from the center of Shanghai
7.6

Room in this hotel

from $ 126
per night