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. 568, Jianguo West Road, Xuhui, Shanghai, China, Shanghai
4.2 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 75
per night
No. 21 Qiaojia Road, Huangpu District, Shanghai, 200010, China, Shanghai
3.4 km from the center of Shanghai
737 m from the Nanpu Bridge subway station
72 reviews
7.6

Room in this hotel

from $ 42
per night
No. 255, Nanfeng Road, Fengcheng Town, Shanghai
39.2 km from the center of Shanghai

Room in this hotel

from $ 70
per night
4988 Hang Nan Road, Shanghai
33.6 km from the center of Shanghai
9.0

Room in this hotel

from $ 103
per night
1118 Gaojing Road, Shanghai
18.4 km from the center of Shanghai
2 km from the East Xujing subway station
10

Room in this hotel

from $ 334
per night
No. 300 Middle Shandong Road, Huangpu District, Shanghai
1.4 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
7.7

Room in this hotel

from $ 96
per night
Building 22 Lane 3999 Xiupu Road, Shanghai
19.6 km from the center of Shanghai
4 reviews
7.0

Room in this hotel

from $ 60
per night
West of 637 Wan'an Street (Wan'an Jie) , Zhujing Town, Shanghai
47.5 km from the center of Shanghai
1 review
8.0

Room in this hotel

from $ 21
per night
330 Meiyuan Road, Shanghai
1.7 km from the center of Shanghai

Room in this hotel

from $ 47
per night
445 Humin Road, Shanghai
25 km from the center of Shanghai

Room in this hotel

from $ 61
per night
No.18 Lane 1265, Zhongshan West Road (Xiangjiang Building), Shanghai
6.7 km from the center of Shanghai

Room in this hotel

from $ 48
per night
9 Sinan Road, Shanghai
1.9 km from the center of Shanghai
3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46
per night
No.158, West Zhijiang Road, Shanghai
2.5 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 48
per night
No. 51, Yunzhou Road, Shanghai
27.5 km from the center of Shanghai

Room in this hotel

from $ 72
per night
No. 1143-1145 New Songjiang Road, Shanghai
32.9 km from the center of Shanghai

Room in this hotel

from $ 47
per night
Lane 777 Ren min Road, Shanghai
1.7 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station

Room in this hotel

from $ 72
per night
2550 Hongqiao Rd, Hongqiaozhen, Changning Qu, Shanghai Shi, China, 200335, Shanghai
12.1 km from the center of Shanghai
3.7 km from the Hongqiao Railway Station subway station
16 reviews
7.2

Room in this hotel

from $ 75
per night
No. 795-809, Middle Huaihai Road, near Ruijin Er Road, Shanghai
2.1 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
8.7

Room in this hotel

from $ 92
per night
Building 2, No. 6, Wen Chuan Road, Shanghai
12.5 km from the center of Shanghai

Room in this hotel

from $ 35
per night
29 Huaxiang Road, Minhang District, Shanghai, Shanghai
15.6 km from the center of Shanghai
2.7 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 75
per night