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 RSD 3,654
per night
No. 757 Chengdong Road, Huinan Town, Shanghai

Room in this hotel

from RSD 3,987
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 RSD 4,670
per night
1243 Caobao Road Minhang District,Caobao Road, Shanghai
1 review
10

Room in this hotel

from RSD 3,987
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 RSD 14,020
per night
NO.300 Huo Shan Rd; 虹口区 China; 200000, Shanghai
300 reviews
7.0

Room in this hotel

from RSD 3,987
per night
8075 Humin Road, Shanghai
4.6 km from the Xinzhuang subway station

Room in this hotel

from RSD 4,365
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 RSD 3,654
per night
No 338, Chong Ming Ba Yi Road ,Shanghai, Shanghai

Room in this hotel

from RSD 3,654
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 RSD 5,699
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 RSD 3,987
per night
5 Guangling 2nd Road Hongkou,Guangling 2nd Road, Shanghai
197 reviews
7.4

Room in this hotel

from RSD 3,987
per night
1398 Jingao Road Jinqiao Town,Jingao Road, Shanghai

Room in this hotel

from RSD 3,987
per night
No. 55 Cishan Street, Shanghai
226 m from the Jilong Road subway station

Room in this hotel

from RSD 3,987
per night
951 Hutai Rd, Zhabei Qu, Shanghai Shi, China, 200065, Shanghai
106 reviews
7.0

Room in this hotel

from RSD 4,670
per night
No. 1122 Daduhe Road, Putuo, 200000 Shanghai, China, Shanghai
93 reviews
7.0

Room in this hotel

from RSD 3,654
per night
2588 Yindu Road, Shanghai
3.5 km from the Xinzhuang subway station
1 review
10

Room in this hotel

from RSD 3,987
per night