Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10727 options found

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

No.529 Dagu Road, Shanghai
1.3 km from the center of Shanghai
3.5 km from the Nanpu Bridge subway station

Room in this hotel

from € 38
per night
No.2055, Banquan Road, Shanghai
9.1 km from the center of Shanghai
4.7 km from the Longyang Road subway station
18 reviews
8.0

Room in this hotel

from € 39
per night
No. 333 Shenhong Road, Minhang, Shanghai
15 km from the center of Shanghai
1.3 km from the Hongqiao Railway Station subway station

Room in this hotel

from € 138
per night
Panlong Road; 666, Shanghai
18.7 km from the center of Shanghai
1.2 km from the East Xujing subway station

Room in this hotel

from € 63
per night
No.1116 Hong Song East Road, Shanghai
8.9 km from the center of Shanghai
1601 reviews
8.8

Room in this hotel

from € 109
per night
No. 630 Chengnan Road, Shanghai
34.8 km from the center of Shanghai
47 reviews
8.4

Room in this hotel

from € 72
per night
No. 839 Renmin Road, Huangpu District, Shanghai
1.7 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
1801 reviews
8.6

Room in this hotel

from € 108
per night
1 ChangDe Road, Shanghai
2.8 km from the center of Shanghai
9584 reviews
9.8

Room in this hotel

from € 361
per night
Building 3 Lane 789, Tianzhu Road, Jinjia Business Plaza, Shanghai, Shanghai
23.7 km from the center of Shanghai

Room in this hotel

from € 29
per night
No 429 GuangDong Rd, HuangPu District, Shanghai
1.3 km from the center of Shanghai
2.7 km from the Nanpu Bridge subway station

Room in this hotel

from € 53
per night
No.293 Yunnan South Road, Shanghai
1.6 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
10

Room in this hotel

from € 26
per night
357 Song Lin Road Pu Dong New, Shanghai
5.9 km from the center of Shanghai
3.4 km from the Longyang Road subway station
946 reviews
9.6

Room in this hotel

from € 80
per night
No. 658, Guangfulin Road, Shanghai
29.5 km from the center of Shanghai
57 reviews
9.6

Room in this hotel

from € 54
per night
680 East Nanjing Road, Shanghai
741 m from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
213 reviews
7.0

Room in this hotel

from € 75
per night
No. 151, Lane 818, Shendi West Road, Shanghai
21.5 km from the center of Shanghai
10

Room in this hotel

from € 161
per night
No. 103, Wuning Road, Shanghai
4.9 km from the center of Shanghai
123 reviews
9.0

Room in this hotel

from € 109
per night
No.588 Tang An Road, Shanghai
17.2 km from the center of Shanghai
3.3 km from the Zhangjiang Road subway station
89 reviews
9.0

Room in this hotel

from € 107
per night
No.777 Caoyang Road, Shanghai
5.4 km from the center of Shanghai
9.5

Room in this hotel

from € 54
per night
Lane 6666, East Huaxia Road, Pudong, Shanghai
29.2 km from the center of Shanghai

Room in this hotel

from € 84
per night
No. 50 Ningbo Road, Huangpu District, Huangpu, 200000 Shanghai, China, Shanghai
1.6 km from the center of Shanghai
3.4 km from the Nanpu Bridge subway station

Room in this hotel

from € 72
per night