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.

No. 67 Longyin Road, Shanghai, Xuhui, 200231 Shanghai, China, Shanghai
13.2 km from the center of Shanghai

Room in this hotel

from $ 56
per night
580 Pudong Avenue, Shanghai
4.9 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
6 reviews
6.6

Room in this hotel

from $ 74
per night
1959 Yindu Road (Yindu Lu), 闵行区上海市 SH, China, 201108, Shanghai
15.8 km from the center of Shanghai
4 km from the Xinzhuang subway station

Room in this hotel

from $ 74
per night
521 Xindong Road, Shanghai
16.4 km from the center of Shanghai
653 m from the Xinzhuang subway station
10 reviews
8.0

Room in this hotel

from $ 51
per night
No.4172 Renming Tang Road 201201 Shanghai,Renming Tang Road, Shanghai
28.4 km from the center of Shanghai

Room in this hotel

from $ 47
per night
130 Huazhou Road Pudong New Area,Huazhou Road, Shanghai
29 km from the center of Shanghai
11 reviews
7.2

Room in this hotel

from $ 35
per night
No.3855, Shangnan Road, Shanghai
10 km from the center of Shanghai
66 reviews
7.8

Room in this hotel

from $ 55
per night
No.1197 Hu Song Road, Shanghai
16.7 km from the center of Shanghai
2.9 km from the Qixin Road subway station

Room in this hotel

from $ 70
per night
No.172 Dongshufang Road, Shanghai
9.1 km from the center of Shanghai
4.4 km from the Longyang Road subway station
16 reviews
8.0

Room in this hotel

from $ 47
per night
No.420 Xi Jiangwan Road, Shanghai
4.1 km from the center of Shanghai
104 reviews
7.6

Room in this hotel

from $ 45
per night
No. 200 Shuidian Road, Hongkou District, Shanghai, Shanghai
4.4 km from the center of Shanghai
68 reviews
7.8

Room in this hotel

from $ 43
per night
No.307 Zhapu Road, Shanghai
13.3 km from the center of Shanghai
24 reviews
7.2

Room in this hotel

from $ 123
per night
No. 607 Middle Sichuan Road Huangpu District,Middle Sichuan Road, Shanghai
1.7 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
8 reviews
7.0

Room in this hotel

from $ 41
per night
No. 1500 Lianhua South Road, Minhang, 闵行区上海市 China, 201108, Shanghai
16.4 km from the center of Shanghai
3.5 km from the Xinzhuang subway station
17 reviews
7.0

Room in this hotel

from $ 74
per night
277, West Jiangchang Road, 277, Shanghai
7.3 km from the center of Shanghai
4 reviews
8.0

Room in this hotel

from $ 90
per night
No.2299 Zuchongzhi Road, Shanghai
14.8 km from the center of Shanghai
2.2 km from the Zhangjiang Road subway station
45 reviews
7.0

Room in this hotel

from $ 201
per night
No.517 Baochang Road, Shanghai
2.7 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 74
per night
220 Fanghua Road, Shanghai
9.3 km from the center of Shanghai
1.2 km from the Longyang Road subway station
2 reviews
7.0

Room in this hotel

from $ 68
per night
No.28 WanRong Road Shanghai, Jing'an, 200072 Shanghai, China, Shanghai
4.3 km from the center of Shanghai
2 reviews
7.0

Room in this hotel

from $ 34
per night
Floor 5 Material Building No.350 South ShanXi Road Shanghai, Huangpu, 200001 Shanghai, China, Shanghai
1.2 km from the center of Shanghai
3.5 km from the Nanpu Bridge subway station
2 reviews
7.0

Room in this hotel

from $ 70
per night