Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10737 options found

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

No. 38 Nanshan Road, Jing'an, 200000 Shanghai, China, Shanghai
2.4 km from the center of Shanghai

Room in this hotel

from £ 27
per night
333 Siping Road, Shanghai
3.9 km from the center of Shanghai

Room in this hotel

from £ 27
per night
No. 55 Cishan Street, Shanghai
17 km from the center of Shanghai
226 m from the Jilong Road subway station

Room in this hotel

from £ 27
per night
Building B, Lane 5555, Zhoudeng Road, Shanghai
19.2 km from the center of Shanghai

Room in this hotel

from £ 38
per night
Room 501, South Building, No. 258, Wuchang Road (Hengsheng Peninsula International Center), Hongkou District, Shanghai, 200080, China, Shanghai
2.1 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from £ 46
per night
233 Bo Ying Road Pudong New District,Bo Ying Road, Shanghai
53.1 km from the center of Shanghai

Room in this hotel

from £ 48
per night
Building 2, 1119 West Yan 'an Road, Shanghai
4.7 km from the center of Shanghai

Room in this hotel

from £ 45
per night
No.130 Lane 715, Wanxia Road, Shanghai
27.4 km from the center of Shanghai

Room in this hotel

from £ 35
per night
1398 Jingao Road Jinqiao Town,Jingao Road, Shanghai
13.7 km from the center of Shanghai

Room in this hotel

from £ 27
per night
No.333 North Jingtang Road, Suzhou (Jiangsu)
43.8 km from the center of Shanghai

Room in this hotel

from £ 42
per night
Room 401, room 501, building 2, 80 Ting Hoi road, Liuhe, Taicang, Taicang, Jiangsu, China, Suzhou (Jiangsu)
36.5 km from the center of Shanghai

Room in this hotel

from £ 29
per night
No. 3 Xujiahui Road, Huangpu, 200000 Shanghai, China, Shanghai
3 km from the center of Shanghai
1.4 km from the Nanpu Bridge subway station

Room in this hotel

from £ 27
per night
No 338, Chong Ming Ba Yi Road ,Shanghai, Shanghai
43.7 km from the center of Shanghai

Room in this hotel

from £ 37
per night
8075 Humin Road, Shanghai
11.6 km from the center of Shanghai
4.6 km from the Xinzhuang subway station

Room in this hotel

from £ 37
per night
No. 757 Chengdong Road, Huinan Town, Shanghai
34.8 km from the center of Shanghai

Room in this hotel

from £ 27
per night
No.1978 Cao'an Road, Shanghai
10.9 km from the center of Shanghai

Room in this hotel

from £ 36
per night
No.166-167 Lane 8228, Waiqingsong Road, Shanghai
31.3 km from the center of Shanghai

Room in this hotel

from £ 39
per night
883 Hejian Road Yangpu,Hejian Road, Shanghai
3.6 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from £ 37
per night
No. 71 North Sichuan Road, Shanghai
2.6 km from the center of Shanghai
4.6 km from the Nanpu Bridge subway station

Room in this hotel

from £ 37
per night
No. 298 Jinqiao Road, Shanghai
11 km from the center of Shanghai

Room in this hotel

from £ 27
per night