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.

1243 Dongfang Road Near New International Expo Cen,Dongfang Road, Shanghai
6.1 km from the center of Shanghai
2.6 km from the Longyang Road subway station
29 reviews
7.8

Room in this hotel

from $ 62
per night
5533 Chuansha Road, Close To South Sichuan Road, Pudong New Area, Shanghai, Shanghai
22.7 km from the center of Shanghai
30 reviews
8.0

Room in this hotel

from $ 76
per night
169 Nandan Road, Xujiahui, Xuhui, 200030 Shanghai, Shanghai
6.2 km from the center of Shanghai
55 reviews
8.0

Room in this hotel

from $ 85
per night
100 Hongmei Road Alley 3215,Hongmei Road, Shanghai
8.9 km from the center of Shanghai
108 reviews
7.8

Room in this hotel

from $ 47
per night
3333 Changzhong Rd, Baoshan Qu, Shanghai Shi, China, 200436, Shanghai
8.5 km from the center of Shanghai

Room in this hotel

from $ 70
per night
2216 Jin Gao Lu Pudong Xinqu,Jin Gao Lu, Shanghai
12.9 km from the center of Shanghai
83 reviews
7.0

Room in this hotel

from $ 47
per night
No. 37, Alley 399, Xinchuan Road, Chuansha, Pudong, 200000 Shanghai, China, Shanghai
22.3 km from the center of Shanghai
70 reviews
8.0

Room in this hotel

from $ 70
per night
No. 943 South Zhongshan Road Huangpu District,South Zhongshan Road, Shanghai
4.5 km from the center of Shanghai
1.8 km from the Nanpu Bridge subway station

Room in this hotel

from $ 47
per night
1005 Hongmei S Rd, Minhang, Shanghai, China, Shanghai
13.3 km from the center of Shanghai
4.2 km from the Xinzhuang subway station
87 reviews
7.6

Room in this hotel

from $ 38
per night
818 North Sichuan Road Hongkou,North Sichuan Road, Shanghai
2.9 km from the center of Shanghai
4.9 km from the Nanpu Bridge subway station
1 review
8.0

Room in this hotel

from $ 34
per night
No. 1106 North Zhongshan Road Number One, Shanghai
7 km from the center of Shanghai
4.3 km from the South Changjiang Road subway station

Room in this hotel

from $ 70
per night
No. 1696 Jizhai Road, Shanghai
18.1 km from the center of Shanghai
3.3 km from the Fengbang subway station
22 reviews
6.0

Room in this hotel

from $ 47
per night
No. 300 Baishun Road, Shanghai
35.1 km from the center of Shanghai

Room in this hotel

from $ 40
per night
726 Gaoke West Road, Shanghai
6.7 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
3 reviews
6.6

Room in this hotel

from $ 75
per night
273 Huqingping Highway Changning,Huqingping Highway, Shanghai
13 km from the center of Shanghai
3.3 km from the Hongqiao Railway Station subway station
5 reviews
6.0

Room in this hotel

from $ 47
per night
NO.670 Yishan Road, Shanghai
8.3 km from the center of Shanghai
18 reviews
7.6

Room in this hotel

from $ 63
per night
711 Dingxi Rd, Changning, Shanghai, China, Shanghai
5.4 km from the center of Shanghai
36 reviews
6.8

Room in this hotel

from $ 47
per night
1-9 Alley 999 Minsheng Road,Alley 999, Shanghai
7.5 km from the center of Shanghai
2.8 km from the Longyang Road subway station
4 reviews
7.6

Room in this hotel

from $ 34
per night
449 Datong Road, Shanghai
16.7 km from the center of Shanghai
575 m from the Jilong Road subway station
5 reviews
9.0

Room in this hotel

from $ 30
per night
No. 260 East Fuxing Road, Shanghai
3.6 km from the center of Shanghai
2 km from the Nanpu Bridge subway station
5 reviews
5.2

Room in this hotel

from $ 40
per night