Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 12897 options found

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

12 Hengshan Road, Shanghai
4.1 km from the center of Shanghai
4.8 km from the Nanpu Bridge subway station
858 reviews
9.0

Room in this hotel

from $ 180

per night

50 Tongchuan Road,Putuo District, Shanghai
5.6 km from the center of Shanghai
795 reviews
9.0

Room in this hotel

from $ 118

per night

183 Jiaozhou Road, Shanghai
3 km from the center of Shanghai
718 reviews
9.0

Room in this hotel

from $ 140

per night

Lane 6888, 1 Jiasong Middle Road, Qingpu District, Shanghai, Shanghai
26.2 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 65

per night

No.1085 Pudong South Road, Shanghai
4.5 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station
10

Room in this hotel

from $ 53

per night

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

Room in this hotel

from $ 43

per night

No.273 Wenshui Road, Shanghai
6.8 km from the center of Shanghai
10

Room in this hotel

from $ 77

per night

Near Zhoulu Line (Meiyanbang), Suzhou (Jiangsu)
60.8 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 31

per night

No.27 Xiangyang North Road, Jing'an District, Shanghai
2.3 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
1 review
10

Room in this hotel

from $ 94

per night

No.246 Sanyuan Road, Shanghai
35.3 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 35

per night

No. 37, Fanghua Road, Pudong New Area, Shanghai, Shanghai
9 km from the center of Shanghai
1.1 km from the Longyang Road subway station
10

Room in this hotel

from $ 79

per night

54 Taoyuan Road 188 Lane,Taoyuan Road, Shanghai
31 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 43

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 $ 312

per night

No.139-1, Xijiao Jiayuan, Lane 1355, Zhuguang Road, Shanghai
17.1 km from the center of Shanghai
1.2 km from the East Xujing subway station
1 review
10

Room in this hotel

from $ 70

per night

230 Huawang Road (Huawang Lu) Huaqiang Town,Huawang Road (Huawang Lu), Suzhou (Jiangsu)
35.9 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 18

per night

No.886 Xiupu Road, Shanghai
15.5 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 58

per night

No. 166 Wusongkou Road, Baoshan District, Shanghai
19 km from the center of Shanghai
10

Room in this hotel

from $ 119

per night

No. 69, Luojin Road, Shanghai
13.2 km from the center of Shanghai
4 km from the Xinzhuang subway station
1 review
10

Room in this hotel

from $ 27

per night

No.293 Yunnan South Road, Shanghai
1.6 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
10

Room in this hotel

from $ 34

per night

No. 711, Pangu Road, Shanghai
19.4 km from the center of Shanghai
3.9 km from the North Jiangyang Road subway station
1 review
10

Room in this hotel

from $ 32

per night