Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 9848 options found

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

No.1017 Guohe Road, Yangpu District, Shanghai, China, Shanghai
10.7 km from the center of Shanghai
713 m from the Shiguang Road subway station

Room in this hotel

from $ 27
per night
No.1088 Guanglan Road, Shanghai
14.7 km from the center of Shanghai
1.6 km from the Zhangjiang Road subway station

Room in this hotel

from $ 47
per night
No.990 Gumei Road, Shanghai
11.3 km from the center of Shanghai
4.8 km from the Qixin Road subway station

Room in this hotel

from $ 22
per night
No.1309 Kaixuan Road, Changning District, Shanghai, China, Shanghai
6.3 km from the center of Shanghai

Room in this hotel

from $ 47
per night
No.864 Yingkou Road, Shanghai
9.4 km from the center of Shanghai
2.6 km from the Shiguang Road subway station

Room in this hotel

from $ 47
per night
4F, Building 3, Bijiang Plaza, No.900 Heqing Road, Shanghai
26.2 km from the center of Shanghai

Room in this hotel

from $ 30
per night
No.27 Qiulan Road, Shanghai
15.3 km from the center of Shanghai
3 km from the Jilong Road subway station

Room in this hotel

from $ 47
per night
No. 1818, Huqingping Road,, Shanghai
19.3 km from the center of Shanghai
2.4 km from the East Xujing subway station

Room in this hotel

from $ 47
per night
No.666 Old Humin Road, Shanghai
10.8 km from the center of Shanghai

Room in this hotel

from $ 34
per night
No.420 Mengshan North Road, Shanghai
55.8 km from the center of Shanghai

Room in this hotel

from $ 72
per night
No.1450 Jinqiu Road, Shanghai
12.7 km from the center of Shanghai
3.3 km from the Gucun Park subway station

Room in this hotel

from $ 22
per night
No.180 Guoshun East Road, Shanghai
9.6 km from the center of Shanghai
2.8 km from the Shiguang Road subway station

Room in this hotel

from $ 72
per night
No.1501 Kongjiang Road, Shanghai
6.8 km from the center of Shanghai

Room in this hotel

from $ 36
per night
No.140 Lixin Road, Shanghai
35.8 km from the center of Shanghai

Room in this hotel

from $ 47
per night
11F, No.1 Lane 55, Liuliang Road, Shanghai
27.7 km from the center of Shanghai
1.9 km from the North Jiading subway station

Room in this hotel

from $ 47
per night
678 Anyuan Road Putuo,Anyuan Road, Shanghai
3.3 km from the center of Shanghai

Room in this hotel

from $ 42
per night
G Block, Jiahui International Plaza, 325 Tianyaoqiao Road, Shanghai/Xuhui District, China, Shanghai
5.7 km from the center of Shanghai

Room in this hotel

from $ 143
per night
No.18 Jinhai Road, Shanghai
12.9 km from the center of Shanghai

Room in this hotel

from $ 59
per night
99 Jinxin Road Pudong New Area, Shanghai
14.9 km from the center of Shanghai
2 km from the Qixin Road subway station

Room in this hotel

from $ 98
per night
万航渡路818号, Shanghai
3.9 km from the center of Shanghai

Room in this hotel

from $ 134
per night