Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 9847 options found

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

No. 7 Donghu Road, 徐汇区 China, 200031, Shanghai
2.7 km from the center of Shanghai
4.2 km from the Nanpu Bridge subway station

Room in this hotel

from € 102
per night
No. 377 Panlong Road, Qingpu District, Shanghai
18.7 km from the center of Shanghai
1.4 km from the East Xujing subway station

Room in this hotel

from € 65
per night
500 Changjiang Road, Baoshan District, Shanghai
12.8 km from the center of Shanghai
1.7 km from the South Changjiang Road subway station

Room in this hotel

from € 90
per night
No.4 Lane 1280, Zhuanxing East Road, Shanghai
18.6 km from the center of Shanghai

Room in this hotel

from € 65
per night
No.1388 Jinqiao Road, Shanghai
11.3 km from the center of Shanghai

Room in this hotel

from € 54
per night
No.1287 Shangcheng Road,Pudong Dist, Shanghai
5.7 km from the center of Shanghai
4.1 km from the Longyang Road subway station

Room in this hotel

from € 53
per night
No.1995 Jinshajiang Road, Shanghai
9.3 km from the center of Shanghai

Room in this hotel

from € 38
per night