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.

No. 1728, Nanjing West Rd, Jing'an Dist, Shanghai
3.1 km from the center of Shanghai
256 reviews
7.6

Room in this hotel

from $ 108

per night

No. 555 Dingxiang Road, Shanghai
7 km from the center of Shanghai
2.4 km from the Longyang Road subway station
180 reviews
8.0

Room in this hotel

from $ 81

per night

No.611 Chengdu North Road, Shanghai
410 m from the center of Shanghai
3.9 km from the Nanpu Bridge subway station

Room in this hotel

from $ 93

per night

88 Henan Central Road, Shanghai
1.1 km from the center of Shanghai
3 km from the Nanpu Bridge subway station
2527 reviews
8.8

Room in this hotel

from $ 205

per night

No.428, Zhongshan South Road 1, Huangpu District, Shanghai
4.3 km from the center of Shanghai
1.6 km from the Nanpu Bridge subway station
5.3

Room in this hotel

from $ 89

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

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

per night

1199 Yingchun Road Pudong New District, Shanghai
8.7 km from the center of Shanghai
2.5 km from the Longyang Road subway station
941 reviews
8.0

Room in this hotel

from $ 113

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

per night

585 Zhongshan Dong Er Rd, Huangpu area, Shanghai
2.6 km from the center of Shanghai
2 km from the Nanpu Bridge subway station
2926 reviews
9.6

Room in this hotel

from $ 198

per night

No. 2088, Zhongshan North Road, Shanghai
4.5 km from the center of Shanghai
124 reviews
7.8

Room in this hotel

from $ 64

per night

1 Yu Yuan Road, Shanghai
2.8 km from the center of Shanghai
3218 reviews
9.2

Room in this hotel

from $ 148

per night

538 Zhong Shan Dong 2nd East Road, Shanghai
2.7 km from the center of Shanghai
1.9 km from the Nanpu Bridge subway station
7589 reviews
10

Room in this hotel

from $ 360

per night

1 Pubei Road, Shanghai
9.3 km from the center of Shanghai
1225 reviews
9.6

Room in this hotel

from $ 127

per night

199 Nanjing Road East, Huangpu, Shanghai
1.5 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 440

per night

5500 Chuansha Road, Shanghai
22.1 km from the center of Shanghai
880 reviews
8.8

Room in this hotel

from $ 81

per night

839 Jin Feng Road, Shanghai
17.6 km from the center of Shanghai
1.2 km from the East Xujing subway station

Room in this hotel

from $ 119

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

per night

300 Fang Dian Road, Pudong, Shanghai
7.9 km from the center of Shanghai
2.8 km from the Longyang Road subway station
394 reviews
6.2

Room in this hotel

from $ 40

per night

No. 2, Zhong Shan Dong Yi Road, Shanghai
1.9 km from the center of Shanghai
2.6 km from the Nanpu Bridge subway station
5862 reviews
9.8

Room in this hotel

from $ 371

per night