Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 9825 options found

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

133-22 South Maoming Road, Shanghai
2.2 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
49 reviews
7.0

Room in this hotel

from € 100
per night
71 Zhapu Rd, SiChuan BeiLu, Hongkou Qu, China, 200080, Shanghai
2 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
68 reviews
6.0

Room in this hotel

from € 65
per night
315 Wanping Road, Shanghai
4.9 km from the center of Shanghai
49 reviews
7.8

Room in this hotel

from € 91
per night
2558 Chang Yang Road, Shanghai
8.2 km from the center of Shanghai
57 reviews
7.2

Room in this hotel

from € 88
per night
6F, No.350 South Shanxi Road, Shanghai
1.2 km from the center of Shanghai
3.5 km from the Nanpu Bridge subway station
386 reviews
7.8

Room in this hotel

from € 29
per night
1609 Luo Shan Road, Pudong, 200135 Shanghai, China, Shanghai
9.7 km from the center of Shanghai
2.9 km from the Longyang Road subway station
64 reviews
6.0

Room in this hotel

from € 91
per night
889 Julu Road Jing' an District,Julu Road, Shanghai
2.8 km from the center of Shanghai
4.6 km from the Nanpu Bridge subway station

Room in this hotel

from € 207
per night
1888 Zhoujiazui Road, Yangpu District, Shanghai
5.4 km from the center of Shanghai
47 reviews
7.2

Room in this hotel

from € 79
per night
No. 462, Ganghong Road, Shanghai
27.8 km from the center of Shanghai
99 reviews
7.1

Room in this hotel

from € 52
per night
No.212, Zhaojiabang Road, 徐汇区上海市 China, 200020, Shanghai
3.6 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
52 reviews
6.8

Room in this hotel

from € 100
per night
1245 Longyang Rd, Pudong Xinqu, China, Shanghai
7.4 km from the center of Shanghai
2 km from the Longyang Road subway station
81 reviews
7.0

Room in this hotel

from € 91
per night
2056 PuDong Ave, Shanghai
7.3 km from the center of Shanghai
26 reviews
7.0

Room in this hotel

from € 65
per night
No.2727, Riverside Avenue, Shanghai
2.6 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
493 reviews
8.0

Room in this hotel

from € 142
per night
No. 3039 Shangnan Road, Shanghai
8.8 km from the center of Shanghai
59 reviews
7.6

Room in this hotel

from € 50
per night
1525 Ding Xi Road Chang Ning District,, Shanghai
5.4 km from the center of Shanghai
808 reviews
8.0

Room in this hotel

from € 99
per night
Siping Road, Yangpu, 1251, Shanghai
6.5 km from the center of Shanghai
4.9 km from the Shiguang Road subway station
105 reviews
7.6

Room in this hotel

from € 84
per night
643 Xinhua Road, Shanghai
5.9 km from the center of Shanghai
46 reviews
7.8

Room in this hotel

from € 58
per night
150 Linyibei Road, Shanghai
5 km from the center of Shanghai
1.6 km from the Nanpu Bridge subway station
3 reviews
9.0

Room in this hotel

from € 100
per night
78 Xing Guo Road, Shanghai
4.6 km from the center of Shanghai
1162 reviews
9.6

Room in this hotel

from € 173
per night
No.48 Lane 222 Fan Yu Road Chang Ning District, Shanghai,200050, Shanghai
5.2 km from the center of Shanghai
24 reviews
7.6

Room in this hotel

from € 39
per night