Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 12910 options found

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

1359 Jinqiao Road, Pudong New Area, Shanghai
10.9 km from the center of Shanghai
306 reviews
8.8

Room in this hotel

from $ 61

per night

No.2910-10 Beizhai Road, Minhang District, Shanghai
14.1 km from the center of Shanghai
3.1 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 27

per night

No. 886 Baoshan Road, Shanghai
3.4 km from the center of Shanghai

Room in this hotel

from $ 24

per night

No.1 Ruijin South Road (Haixing Square), Shanghai
3.4 km from the center of Shanghai
2.7 km from the Nanpu Bridge subway station
7.2

Room in this hotel

from $ 26

per night

1 ChangDe Road, Shanghai
2.8 km from the center of Shanghai
9611 reviews
9.8

Room in this hotel

from $ 390

per night

No. 2, Lane 2449, Jinhai Road, Shanghai
17 km from the center of Shanghai
1762 reviews
9.8

Room in this hotel

from $ 99

per night

1188 Xueye Road, Shanghai
5.2 km from the center of Shanghai
1.5 km from the Nanpu Bridge subway station
1016 reviews
9.0

Room in this hotel

from $ 143

per night

No. 17 Lane 3999, Xiupu Road, Shanghai
19.4 km from the center of Shanghai
387 reviews
9.0

Room in this hotel

from $ 120

per night

No. 103, Wuning Road, Shanghai
4.9 km from the center of Shanghai
123 reviews
9.0

Room in this hotel

from $ 130

per night

No.1088 Xiuyan Road, Pudong New Area, Shanghai
15.4 km from the center of Shanghai
437 reviews
8.4

Room in this hotel

from $ 87

per night

3999-6, Hongxin Road, Shanghai
12 km from the center of Shanghai
4.5 km from the Qixin Road subway station
9.2

Room in this hotel

from $ 43

per night

718 Ning Xia Road, Puxi, Shanghai
6 km from the center of Shanghai
207 reviews
8.2

Room in this hotel

from $ 135

per night

1 Fenyang Road, Shanghai
2.7 km from the center of Shanghai
3.8 km from the Nanpu Bridge subway station
260 reviews
7.8

Room in this hotel

from $ 107

per night

180 Middle Jiangxi Road, Shanghai
1.6 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station
306 reviews
7.4

Room in this hotel

from $ 149

per night

No.461 Jinhui Road, Shanghai
11.2 km from the center of Shanghai
1 review
8.0

Room in this hotel

from $ 54

per night

No.230 Jiujiang Road, Shanghai, China, Shanghai
1.5 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
8.0

Room in this hotel

from $ 129

per night

No.121 Dongfang Road, Shanghai
4.8 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
9 reviews
7.4

Room in this hotel

from $ 72

per night

No 908 West Zhongshan Road, Shanghai
6.7 km from the center of Shanghai
22 reviews
7.2

Room in this hotel

from $ 64

per night

No.495 Jiangning Road, Shanghai
1.7 km from the center of Shanghai
6.7

Room in this hotel

from $ 34

per night

No 800 Chenshan Road Pudong, Shanghai
7.8 km from the center of Shanghai
4.2 km from the Nanpu Bridge subway station
79 reviews
5.4

Room in this hotel

from $ 59

per night