Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10695 options found

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

700 Jiujiang Road/719 Nanjing Road, Shanghai
668 m from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
330 reviews
9.4

Room in this hotel

from $ 193
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
1043 reviews
9.0

Room in this hotel

from $ 189
per night
No. 2, Lane 2449, Jinhai Road, Shanghai
17 km from the center of Shanghai
1761 reviews
9.8

Room in this hotel

from $ 95
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 $ 96
per night
No. 639 Middle Henan Road, Shanghai
1.4 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
427 reviews
8.0

Room in this hotel

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

Room in this hotel

from $ 197
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 $ 154
per night
No. 2088, Zhongshan North Road, Shanghai
4.5 km from the center of Shanghai
123 reviews
7.8

Room in this hotel

from $ 67
per night
No. 15, Lane 733, Kangding Road, Shanghai
2.6 km from the center of Shanghai

Room in this hotel

from $ 50
per night
No 18 Xin Jin Qiao Road New Pu, Shanghai
11.5 km from the center of Shanghai
695 reviews
8.6

Room in this hotel

from $ 78
per night
No 20 North Suzhou Road Shanghai China, Shanghai
1.9 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
681 reviews
8.0

Room in this hotel

from $ 118
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 $ 57
per night
No.2 Gate, Departure floor, Hongqiao, Shanghai
14.2 km from the center of Shanghai
941 m from the Hongqiao Railway Station subway station
9.7

Room in this hotel

from $ 90
per night
3999-6, Hongxin Road, Shanghai
12 km from the center of Shanghai
4.5 km from the Qixin Road subway station
9.2

Room in this hotel

from $ 46
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 $ 245
per night
6001 Yingbin Avenue, Pudong New District, Shanghai
32.9 km from the center of Shanghai
923 reviews
6.6

Room in this hotel

from $ 102
per night
No. 555 Dingxiang Road, Shanghai
7 km from the center of Shanghai
2.4 km from the Longyang Road subway station
179 reviews
8.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 $ 90
per night
1108 Meihua Road, Shanghai
8.7 km from the center of Shanghai
1 km from the Longyang Road subway station
1084 reviews
9.0

Room in this hotel

from $ 227
per night
1928 Gong He Xin Road, Shanghai
4.9 km from the center of Shanghai
675 reviews
8.4

Room in this hotel

from $ 112
per night