Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 9824 options found

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

725-50 Xizang Middle Road, Shanghai
349 m from the center of Shanghai
3.9 km from the Nanpu Bridge subway station
25 reviews
7.6

Room in this hotel

from € 65
per night
No.317 Guang Ling Er Road, Shanghai
5.6 km from the center of Shanghai
3 reviews
6.6

Room in this hotel

from € 59
per night
888 Tongbei Road, Shanghai
5.4 km from the center of Shanghai
41 reviews
6.9

Room in this hotel

from € 125
per night
No. 1089 Huazhou East Road, Pudong New District, Shanghai
29.8 km from the center of Shanghai
1 review
8.0

Room in this hotel

from € 34
per night
Pudong, China, 201319, Shanghai
17.8 km from the center of Shanghai
7 reviews
8.8

Room in this hotel

from € 92
per night
No. 2281 Jinshajiang Road, Shanghai
9.8 km from the center of Shanghai
174 reviews
8.6

Room in this hotel

from € 66
per night
158 Changchun Rd, SiChuan BeiLu, Hongkou Qu, Shanghai Shi, China, 200081, Shanghai
3.2 km from the center of Shanghai
8 reviews
10

Room in this hotel

from € 65
per night
No.38, Xinchong South Road, Shanghai
43.2 km from the center of Shanghai
8 reviews
7.2

Room in this hotel

from € 57
per night
777 Gulangyu Rd, Chongming Xian, Shanghai Shi, China, 202150, Shanghai
44.9 km from the center of Shanghai

Room in this hotel

from € 92
per night
8 Lane 128, East Yan An Road, Shanghai
1.9 km from the center of Shanghai
2.5 km from the Nanpu Bridge subway station
76 reviews
6.8

Room in this hotel

from € 52
per night
318 Baoding Rd, Hongkou Qu, Shanghai Shi, China, 200082, Shanghai
4.6 km from the center of Shanghai
74 reviews
8.0

Room in this hotel

from € 34
per night
1775 Jinqiao Road (Jinqiao Lu), Shanghai
12 km from the center of Shanghai
3 reviews
8.0

Room in this hotel

from € 65
per night
2986 East Huaxia Road Pudong New Area,East Huaxia Road, Shanghai
22.3 km from the center of Shanghai
6 reviews
6.6

Room in this hotel

from € 65
per night
No 6555 Boyuan Road, Jiading District, Shanghai
26.8 km from the center of Shanghai
495 reviews
9.6

Room in this hotel

from € 87
per night
No.1290, New Songjiang Road, Shanghai
32.9 km from the center of Shanghai
12 reviews
8.0

Room in this hotel

from € 63
per night
507 Jinling Rd(E) ,Shanghai, Shanghai
1.5 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
22 reviews
9.0

Room in this hotel

from € 92
per night
501 West Long Hua Road, 上海市 SH, China, Shanghai
7.1 km from the center of Shanghai

Room in this hotel

from € 52
per night
No.47 Jiujiang Road, Shanghai
1.4 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
12 reviews
8.0

Room in this hotel

from € 65
per night
27 Lane 688 Yan'an West Road 200050 Shanghai,Yan'an West Road, Shanghai
4.1 km from the center of Shanghai
27 reviews
8.2

Room in this hotel

from € 92
per night
399 Yuanxi Road, Shanghai
32.2 km from the center of Shanghai

Room in this hotel

from € 65
per night