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.

No.39 Dujiagang Road, Pudong New Area, Shanghai, 201299, China, Shanghai
24.4 km from the center of Shanghai

Room in this hotel

from € 40
per night
No.730 Jinshajiang Road, Putuo District, Shanghai, China, Shanghai
7.2 km from the center of Shanghai

Room in this hotel

from € 40
per night
No.6 Yujinggang Road, Shanghai
3.4 km from the center of Shanghai

Room in this hotel

from € 40
per night
No.69 Chengnan Road, Shanghai
33.9 km from the center of Shanghai

Room in this hotel

from € 17
per night
No.767 Shilong Road, Xuhui District, Shanghai, 200232, China, Shanghai
10.1 km from the center of Shanghai

Room in this hotel

from € 10
per night
东川路811弄18号, Shanghai
24.5 km from the center of Shanghai

Room in this hotel

from € 40
per night
Lane 1269, Gulou Road (Gulou Gonglu), Sijing Town, Shanghai, China, Shanghai
25.7 km from the center of Shanghai

Room in this hotel

from € 40
per night
上海杨浦区安图路148号, 中国, Shanghai
9.2 km from the center of Shanghai
3.8 km from the Shiguang Road subway station

Room in this hotel

from € 40
per night
107 Songhuajiang Road (Songhuajiang Lu), Shanghai
9.7 km from the center of Shanghai
3.5 km from the Shiguang Road subway station

Room in this hotel

from € 24
per night
新闸路219号, Shanghai, 200001, China, Shanghai
799 m from the center of Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from € 40
per night
No. 1007 Xinsong Road, Songjiang, Shanghai
18.5 km from the center of Shanghai
2.6 km from the Xinzhuang subway station

Room in this hotel

from € 58
per night
1011 Kangshen Road (Kangshen Lu) , Kangqiao Town, Shanghai
15.6 km from the center of Shanghai

Room in this hotel

from € 25
per night
No.100 Shaxia Road, Shanghai, 201800, China, Shanghai
26.5 km from the center of Shanghai
2 km from the North Jiading subway station

Room in this hotel

from € 40
per night
45-50,Lane 1500, Meijiabang Road, 201620 Songjiang, China, Shanghai
30.4 km from the center of Shanghai

Room in this hotel

from € 30
per night
No.3 Lekang Road, Shanghai
45.3 km from the center of Shanghai

Room in this hotel

from € 30
per night
No.163 South Street, Jinshan District, Shanghai, 201501, China, Shanghai
58.4 km from the center of Shanghai

Room in this hotel

from € 40
per night
No.1138 Datong Road, Shanghai
2.7 km from the center of Shanghai

Room in this hotel

from € 32
per night
上海黄浦区淮海中路593弄桃源坊7号底楼(接待中心), 中国, Shanghai
1.7 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station

Room in this hotel

from € 52
per night
No.421 Shuangyang Road, Yangpu District, Shanghai, 200090, China, Shanghai
7.7 km from the center of Shanghai
4.6 km from the Shiguang Road subway station

Room in this hotel

from € 35
per night
589 Jiangwen Road, Minhang District, 200000 Shanghai, Shanghai
20.4 km from the center of Shanghai
2.7 km from the Shendu Highway subway station

Room in this hotel

from € 19
per night