Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10747 options found

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

51 Jinzang Rd, Pudong Xinqu, Shanghai Shi, China, Shanghai
12.1 km from the center of Shanghai

Room in this hotel

from £ 78
per night
318 Songhui Middle Road, Shanghai, Songjiang District, China, Shanghai
33.9 km from the center of Shanghai
2.2 km from the Songjiang South Railway Station subway station

Room in this hotel

from £ 78
per night
No. 76, Fu Min Street, Shanghai
2.2 km from the center of Shanghai
2 km from the Nanpu Bridge subway station

Room in this hotel

from £ 55
per night
No.396 Longhua West Road, Xujiahui, Shanghai, Shanghai
7.1 km from the center of Shanghai

Room in this hotel

from £ 55
per night
5th Floor, Xinguang Building, No. 417 Julu Road, Shanghai
1.9 km from the center of Shanghai
3.9 km from the Nanpu Bridge subway station

Room in this hotel

from £ 33
per night
No. 2731, Yongsheng Road, Shanghai
26.3 km from the center of Shanghai
2.8 km from the North Jiading subway station

Room in this hotel

from £ 33
per night
4th Floor, 1685 Yanggao South Road, Shanghai
7.1 km from the center of Shanghai
2.6 km from the Longyang Road subway station

Room in this hotel

from £ 33
per night