Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 9841 options found

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

No.661 Zhengli Road, 200433 Shanghai, Shanghai
8.6 km from the center of Shanghai
3.1 km from the South Changjiang Road subway station
26 reviews
7.4

Room in this hotel

from $ 37
per night
No.186 Zhongshanbeiyi Road, Hongkou, Shanghai, Shanghai, China, Shanghai
5.5 km from the center of Shanghai
4 reviews
5.0

Room in this hotel

from $ 76
per night
Middle Fuxing road lane 1252, Shanghai
2.7 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 123
per night
1885 Sichuan North Road, Shanghai
3.2 km from the center of Shanghai
63 reviews
6.8

Room in this hotel

from $ 71
per night
Room 921, 9th Floor, New Time and Space Business Plaza, No. 99 Huichuan Road, Changning District, Shanghai, China, Shanghai
5.5 km from the center of Shanghai

Room in this hotel

from $ 48
per night
819 Yan'an Middle Road, Shanghai
2 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station

Room in this hotel

from $ 48
per night
No.38 Yinglun Road, Shanghai
15.4 km from the center of Shanghai
5 km from the Jilong Road subway station

Room in this hotel

from $ 74
per night
No.789 Chaxi Road, Jiading District, Shanghai
15.4 km from the center of Shanghai
3.6 km from the Fengbang subway station
59 reviews
7.8

Room in this hotel

from $ 81
per night
Room 912 258 Wuchang Road,Wuchang Road, Shanghai
2.2 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
1 review
2.0

Room in this hotel

from $ 105
per night
160 Guizhou Road, Shanghai
589 m from the center of Shanghai
3.5 km from the Nanpu Bridge subway station
37 reviews
7.0

Room in this hotel

from $ 48
per night
Ling Ling Road No 751, Shanghai
6.5 km from the center of Shanghai

Room in this hotel

from $ 123
per night
2620 Huaxia East Road Pudong New District,Huaxia East Road, Shanghai
23 km from the center of Shanghai
38 reviews
7.0

Room in this hotel

from $ 100
per night
329 Nianjiabang Road Zhoupu Town,Nianjiabang Road, Shanghai
16.9 km from the center of Shanghai

Room in this hotel

from $ 66
per night
No.13 Xihu Street, 213000 Qingpu, China, Shanghai
42.1 km from the center of Shanghai
1 review
8.0

Room in this hotel

from $ 59
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 $ 60
per night
2333 Pudong Avenue, Shanghai
8 km from the center of Shanghai
14 reviews
5.8

Room in this hotel

from $ 74
per night
1515 Zhongshan W Rd, Xuhui Qu, China, 200030, Shanghai
7 km from the center of Shanghai
26 reviews
7.2

Room in this hotel

from $ 76
per night
15 Nandan Road Xuhui District, Shanghai,200030, Shanghai
6.2 km from the center of Shanghai
104 reviews
7.4

Room in this hotel

from $ 100
per night
485 Guangxi N Rd, Huangpu Qu, Shanghai Shi, China, 200001, Shanghai
626 m from the center of Shanghai
3.5 km from the Nanpu Bridge subway station
8 reviews
7.2

Room in this hotel

from $ 74
per night
No. 118 Xiangningbang Road, Zhujiajiao, 201713, Qingpu, China, Shanghai
41.1 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 76
per night