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. 658 Hangjing Road, Shanghai
15.4 km from the center of Shanghai
2.5 km from the Jilong Road subway station
10 reviews
6.6

Room in this hotel

from $ 75
per night
No.169 ZhouKang Rd., Shanghai
17.2 km from the center of Shanghai
20 reviews
6.8

Room in this hotel

from $ 62
per night
No.4849 Hunan Main Road, Pudong New Area, Shanghai, China, Shanghai
21.9 km from the center of Shanghai

Room in this hotel

from $ 72
per night
No 658, Middle Yanan Road, Shanghai
1.8 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
124 reviews
7.2

Room in this hotel

from $ 80
per night
278 Lane 615, Shanghai
5.4 km from the center of Shanghai
313 reviews
8.4

Room in this hotel

from $ 304
per night
No.11-23, Lane 399, East Xinjian Road (100 metres to the west from Northern Exit 2 of Xinzhuang Station), Minhang, 200001 Shanghai, China, Shanghai
16.2 km from the center of Shanghai
378 m from the Xinzhuang subway station

Room in this hotel

from $ 78
per night
No.138 Guangdong Road Huangpu, Shanghai
1.5 km from the center of Shanghai
3 km from the Nanpu Bridge subway station
142 reviews
6.8

Room in this hotel

from $ 75
per night
237 Rongmei Rd, Songjiang Qu, Shanghai Shi, China, 201613, Shanghai
31 km from the center of Shanghai
3 reviews
6.6

Room in this hotel

from $ 63
per night
No.1158, Xinsong Road, Shanghai
19 km from the center of Shanghai
3.2 km from the Xinzhuang subway station
1 review
6.0

Room in this hotel

from $ 75
per night
725-50 Xizang Middle Road, Shanghai
349 m from the center of Shanghai
3.9 km from the Nanpu Bridge subway station
25 reviews
7.6

Room in this hotel

from $ 75
per night
No.317 Guang Ling Er Road, Shanghai
5.6 km from the center of Shanghai
3 reviews
6.6

Room in this hotel

from $ 78
per night
888 Tongbei Road, Shanghai
5.4 km from the center of Shanghai
41 reviews
6.9

Room in this hotel

from $ 140
per night
No. 1089 Huazhou East Road, Pudong New District, Shanghai
29.8 km from the center of Shanghai
1 review
8.0

Room in this hotel

from $ 42
per night
Pudong, China, 201319, Shanghai
17.8 km from the center of Shanghai
7 reviews
8.8

Room in this hotel

from $ 100
per night
No. 2281 Jinshajiang Road, Shanghai
9.8 km from the center of Shanghai
174 reviews
8.6

Room in this hotel

from $ 75
per night
158 Changchun Rd, SiChuan BeiLu, Hongkou Qu, Shanghai Shi, China, 200081, Shanghai
3.2 km from the center of Shanghai
8 reviews
10

Room in this hotel

from $ 75
per night
No.38, Xinchong South Road, Shanghai
43.2 km from the center of Shanghai
8 reviews
7.2

Room in this hotel

from $ 70
per night
777 Gulangyu Rd, Chongming Xian, Shanghai Shi, China, 202150, Shanghai
44.9 km from the center of Shanghai

Room in this hotel

from $ 100
per night
8 Lane 128, East Yan An Road, Shanghai
1.9 km from the center of Shanghai
2.5 km from the Nanpu Bridge subway station
76 reviews
6.8

Room in this hotel

from $ 72
per night
318 Baoding Rd, Hongkou Qu, Shanghai Shi, China, 200082, Shanghai
4.6 km from the center of Shanghai
74 reviews
8.0

Room in this hotel

from $ 19
per night