Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10062 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 CN¥ 258

per night

No. 757 Chengdong Road, Huinan Town, Shanghai

Room in this hotel

from CN¥ 281

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 CN¥ 330

per night

1243 Caobao Road Minhang District,Caobao Road, Shanghai
1 review
10

Room in this hotel

from CN¥ 281

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 CN¥ 990

per night

NO.300 Huo Shan Rd; 虹口区 China; 200000, Shanghai
300 reviews
7.0

Room in this hotel

from CN¥ 281

per night

8075 Humin Road, Shanghai
4.6 km from the Xinzhuang subway station

Room in this hotel

from CN¥ 308

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 CN¥ 258

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 CN¥ 402

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 CN¥ 281

per night

5 Guangling 2nd Road Hongkou,Guangling 2nd Road, Shanghai
197 reviews
7.4

Room in this hotel

from CN¥ 281

per night

1398 Jingao Road Jinqiao Town,Jingao Road, Shanghai

Room in this hotel

from CN¥ 281

per night

No. 55 Cishan Street, Shanghai
226 m from the Jilong Road subway station

Room in this hotel

from CN¥ 281

per night

951 Hutai Rd, Zhabei Qu, Shanghai Shi, China, 200065, Shanghai
106 reviews
7.0

Room in this hotel

from CN¥ 330

per night

No. 1122 Daduhe Road, Putuo, 200000 Shanghai, China, Shanghai
93 reviews
7.0

Room in this hotel

from CN¥ 258

per night

2588 Yindu Road, Shanghai
3.5 km from the Xinzhuang subway station
1 review
10

Room in this hotel

from CN¥ 281

per night

200 Taibei East Road, Shanghai
4.6 km from the Jilong Road subway station
43 reviews
7.0

Room in this hotel

from CN¥ 258

per night