Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10728 options found

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

55 Huan Long Road, Shanghai
6.4 km from the center of Shanghai
2.4 km from the Longyang Road subway station
482 reviews
8.8

Room in this hotel

from € 69
per night
Baoshan Building C, Unit 3, Lane 1, Shanghai
19.2 km from the center of Shanghai
4 reviews
9.6

Room in this hotel

from € 60
per night
Building No 1, Lane 3188, Shanghai
18.4 km from the center of Shanghai
400 reviews
8.8

Room in this hotel

from € 85
per night
No. 3101 Huyi Highway, Jiading District, Shanghai
25.4 km from the center of Shanghai
3.3 km from the North Jiading subway station
301 reviews
8.8

Room in this hotel

from € 73
per night
No 700 Chang Shou Road, Shanghai
3.5 km from the center of Shanghai
821 reviews
8.6

Room in this hotel

from € 82
per night
719 Yingchun Road, Shanghai
7.5 km from the center of Shanghai
2.5 km from the Longyang Road subway station
737 reviews
8.6

Room in this hotel

from € 124
per night
Gate 3, No. 1700, Zhuguang Road, Shanghai
17 km from the center of Shanghai
821 m from the East Xujing subway station
235 reviews
8.8

Room in this hotel

from € 102
per night
666 Zhu Hu Road, Zhujiajiao Town, Shanghai
42.3 km from the center of Shanghai
67 reviews
9.0

Room in this hotel

from € 136
per night
199 Handan Road, Shanghai
7.3 km from the center of Shanghai
4.2 km from the Shiguang Road subway station
581 reviews
8.6

Room in this hotel

from € 125
per night
70 Dong Hu Road, Shanghai
2.6 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
575 reviews
8.6

Room in this hotel

from € 192
per night
No.572 Jinting Road, Shanghai
31.4 km from the center of Shanghai
9.6

Room in this hotel

from € 21
per night
No.30 Jintan Road, Shanghai
3.2 km from the center of Shanghai
957 m from the Nanpu Bridge subway station
9.6

Room in this hotel

from € 53
per night
No. 389 East Qianjin Road, Kunshan, Suzhou (Jiangsu)
44.1 km from the center of Shanghai
44 reviews
9.0

Room in this hotel

from € 75
per night
498 Guoshoujing Road, 210000 Shanghai, Shanghai
12.4 km from the center of Shanghai
3.4 km from the Zhangjiang Road subway station
3 reviews
9.4

Room in this hotel

from € 98
per night
No 30 Shanxi Road South, Shanghai
2.1 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station
329 reviews
8.6

Room in this hotel

from € 173
per night
1116 Yan An Rd West Changning, Shanghai
4.9 km from the center of Shanghai
903 reviews
8.4

Room in this hotel

from € 109
per night
889 Dong Fang Road, Shanghai
5.2 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
869 reviews
8.4

Room in this hotel

from € 113
per night
Third Floor, No. 3 Middle Jian Guo Road, Shanghai
2.8 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
9 reviews
9.2

Room in this hotel

from € 66
per night
2588 Yan An Xi Road, Shanghai
8.6 km from the center of Shanghai
753 reviews
8.4

Room in this hotel

from € 107
per night
No.26,Lane 28,Danba Road, Shanghai
8.5 km from the center of Shanghai
1 review
9.4

Room in this hotel

from € 60
per night