Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 9831 options found

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

5 Guangling Er Road (Guangling Er Lu), Shanghai
5.3 km from the center of Shanghai

Room in this hotel

from £ 38
per night
No. 1988 Huashan Road, Shanghai
5.3 km from the center of Shanghai

Room in this hotel

from £ 24
per night
108 South Hongmei Road (Hongmei Nan Lu), Shanghai
12.1 km from the center of Shanghai
4.2 km from the Xinzhuang subway station

Room in this hotel

from £ 34
per night
1102 North Zhongshan 1st Road (Zhonfshan Bei Yi Lu), Shanghai
6.1 km from the center of Shanghai
5 km from the South Changjiang Road subway station

Room in this hotel

from £ 25
per night
No.2688 Cao'an Road, Shanghai
13.5 km from the center of Shanghai
3.9 km from the Fengbang subway station

Room in this hotel

from £ 34
per night
No.291-1 Jiuting Street, Shanghai
17.3 km from the center of Shanghai
2.2 km from the Qixin Road subway station

Room in this hotel

from £ 23
per night
No.32 Wanrong Road, Shanghai
4.3 km from the center of Shanghai

Room in this hotel

from £ 34
per night
No.66, Long, Tibet Middle Road, No.7, Shanghai
1 km from the center of Shanghai
2.7 km from the Nanpu Bridge subway station

Room in this hotel

from £ 28
per night
No.20 Dujuan Road, Shanghai
8.2 km from the center of Shanghai
690 m from the Longyang Road subway station

Room in this hotel

from £ 34
per night
No.365 Guoding Road, Shanghai
7.8 km from the center of Shanghai
3.6 km from the Shiguang Road subway station

Room in this hotel

from £ 34
per night
No.255 Changyang Road, Shanghai
4.6 km from the center of Shanghai

Room in this hotel

from £ 36
per night
No.357 Hulin Road, Shanghai
11.2 km from the center of Shanghai
2.7 km from the South Changjiang Road subway station

Room in this hotel

from £ 20
per night
No. 35 Zhouzhu Main Road, Shanghai
18.7 km from the center of Shanghai

Room in this hotel

from £ 22
per night
No.60 Tanzhi Road, Shanghai
24.8 km from the center of Shanghai

Room in this hotel

from £ 34
per night
No.228 Moling Road, Shanghai
1.9 km from the center of Shanghai

Room in this hotel

from £ 43
per night
No.306 Jinzun Road, Shanghai
8.2 km from the center of Shanghai
3.2 km from the Longyang Road subway station

Room in this hotel

from £ 20
per night
No.509 Huining Road, Shanghai
3.3 km from the center of Shanghai
828 m from the Nanpu Bridge subway station

Room in this hotel

from £ 16
per night
No.555 Beisong Road, Shanghai
22.8 km from the center of Shanghai

Room in this hotel

from £ 24
per night
No.52 Branch Lane 26, Lane 399, Xinjian East Road, Shanghai
16.4 km from the center of Shanghai
499 m from the Xinzhuang subway station

Room in this hotel

from £ 20
per night
2F, No.932 Meizhou Road, Shanghai
6.8 km from the center of Shanghai

Room in this hotel

from £ 19
per night