Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10046 options found

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

883 Hejian Road Yangpu,Hejian Road, Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 36
per night
No. 757 Chengdong Road, Huinan Town, Shanghai

Room in this hotel

from $ 39
per night
29 Tianmu E Rd, HaiNing Lu, Zhabei Qu, Shanghai Shi, China, 200071, Shanghai
4.7 km from the Nanpu Bridge subway station
4 reviews
6.0

Room in this hotel

from $ 46
per night
1243 Caobao Road Minhang District,Caobao Road, Shanghai
1 review
10

Room in this hotel

from $ 39
per night
212 North Chongqing Road, Shanghai
3.1 km from the Nanpu Bridge subway station
9 reviews
6.4

Room in this hotel

from $ 138
per night
NO.300 Huo Shan Rd; 虹口区 China; 200000, Shanghai
300 reviews
7.0

Room in this hotel

from $ 39
per night
8075 Humin Road, Shanghai
4.6 km from the Xinzhuang subway station

Room in this hotel

from $ 43
per night
No.9830 Hunan Road, Huinan Town, Pudong New District, Shanghai 201300 China, Shanghai, The People's Republic Of China, Shanghai
39 reviews
7.6

Room in this hotel

from $ 36
per night
No 338, Chong Ming Ba Yi Road ,Shanghai, Shanghai

Room in this hotel

from $ 36
per night
No.38 Hu Qing Ping Highway, Shanghai
3.7 km from the Hongqiao Railway Station subway station
227 reviews
7.0

Room in this hotel

from $ 56
per night
No. 3 Xujiahui Road, Huangpu, 200000 Shanghai, China, Shanghai
1.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 39
per night
5 Guangling 2nd Road Hongkou,Guangling 2nd Road, Shanghai
197 reviews
7.4

Room in this hotel

from $ 39
per night
1398 Jingao Road Jinqiao Town,Jingao Road, Shanghai

Room in this hotel

from $ 39
per night
No. 55 Cishan Street, Shanghai
226 m from the Jilong Road subway station

Room in this hotel

from $ 39
per night
333 Siping Road, Shanghai

Room in this hotel

from $ 39
per night
951 Hutai Rd, Zhabei Qu, Shanghai Shi, China, 200065, Shanghai
106 reviews
7.0

Room in this hotel

from $ 46
per night
No. 1122 Daduhe Road, Putuo, 200000 Shanghai, China, Shanghai
93 reviews
7.0

Room in this hotel

from $ 36
per night
2588 Yindu Road, Shanghai
3.5 km from the Xinzhuang subway station
1 review
10

Room in this hotel

from $ 39
per night