Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 9807 options found

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

2314 Dongchuan Road Minhang,Dongchuan Road, Shanghai
25.4 km from the center of Shanghai

Room in this hotel

from $ 74
per night
No. 2039 Rongle Dong Road, Shanghai
31.8 km from the center of Shanghai
4.2 km from the Songjiang South Railway Station subway station
1 review
6.0

Room in this hotel

from $ 20
per night
No.168, Xiayan Road, Shanghai
26.2 km from the center of Shanghai

Room in this hotel

from $ 97
per night
No.1910 Xinzhai Road, Shanghai
2.9 km from the center of Shanghai

Room in this hotel

from $ 47
per night
Room 10A, Lane 169 Jiashan Road, Shanghai
3.2 km from the center of Shanghai
3.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 70
per night
No 10 Lane 102 Nanchang Road, Shanghai
1.8 km from the center of Shanghai
2.8 km from the Nanpu Bridge subway station

Room in this hotel

from $ 70
per night
Room 301, No.907 Tianyaoqiao Road, Shanghai
6.7 km from the center of Shanghai

Room in this hotel

from $ 59
per night
No. 1000 Lai Fang Road, Shanghai
18.3 km from the center of Shanghai
4.5 km from the East Xujing subway station

Room in this hotel

from $ 54
per night
No.868 Siping Road, Hongkou district, 上海市 China, 200086, Shanghai
5.2 km from the center of Shanghai
22 reviews
7.4

Room in this hotel

from $ 97
per night
No 268 Huiyuan Road, Shanghai
32.2 km from the center of Shanghai
3.6 km from the North Jiading subway station
150 reviews
9.8

Room in this hotel

from $ 74
per night
Lane75 South Wulumuqi Road, Shanghai
3.9 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 59
per night
531 Pucheng Road, Shanghai
4.3 km from the center of Shanghai
2.4 km from the Nanpu Bridge subway station
1 review
2.0

Room in this hotel

from $ 78
per night
308 Jijing Road, Shanghai, Shanghai
15.9 km from the center of Shanghai
2 km from the Jilong Road subway station

Room in this hotel

from $ 70
per night
No.4 Lane 103 Xijin Street Zhujiajiao Ancient Town, Shanghai
41.1 km from the center of Shanghai
2 reviews
9.0

Room in this hotel

from $ 25
per night
South Chuanhuan Road, 399, Shanghai
23 km from the center of Shanghai
39 reviews
8.6

Room in this hotel

from $ 75
per night
No.2777 Bao'an Road, 200000, Shanghái, China, Shanghai
19.4 km from the center of Shanghai

Room in this hotel

from $ 35
per night
220 Chengshan Road, Shanghai
7.6 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
9 reviews
8.8

Room in this hotel

from $ 25
per night
999 Wangqiao Road, Shanghai
21.9 km from the center of Shanghai
2 reviews
9.0

Room in this hotel

from $ 61
per night
57 Ouyang Road, 海宁路虹口区 China, 200081, Shanghai
3.4 km from the center of Shanghai
21 reviews
6.2

Room in this hotel

from $ 58
per night
2688 Cao An Gong Lu, Jiading Qu, Shanghai Shi, 200000, Shanghai
13.5 km from the center of Shanghai
3.8 km from the Fengbang subway station

Room in this hotel

from $ 70
per night