Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10057 options found

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

1055 Zhongxing Road (Zhongxing Lu), Shanghai
3.2

Room in this hotel

from € 40

per night

No.3425 Jianshe Road, Chongming District, Shanghai, 202155, China, Shanghai

Room in this hotel

from € 53

per night

No.235 Changyang Road, Shanghai

Room in this hotel

from € 41

per night

2180 Jungong Road (Jungong Lu), Shanghai
1.8 km from the Shiguang Road subway station

Room in this hotel

from € 31

per night

No.643 Honglin Road, Shanghai
3.6 km from the Fujin Road subway station

Room in this hotel

from € 37

per night

No.40 Guoji Road, Shanghai
2.7 km from the Shiguang Road subway station

Room in this hotel

from € 24

per night

No.1309 Huajiang Road, Shanghai
3.8 km from the Hongqiao Railway Station subway station

Room in this hotel

from € 39

per night

543 Fushui Road (Fushui Lu), Shanghai

Room in this hotel

from € 31

per night

355 North Xilin Road (Xilin Bei Lu), Shanghai
2.7 km from the Songjiang South Railway Station subway station

Room in this hotel

from € 19

per night

浦东大道2185号, Shanghai

Room in this hotel

from € 39

per night

9#21 The East Lake Street Zhujiajiao Town, Shanghai

Room in this hotel

from € 39

per night

No.43 Sixin Street, Shanghai

Room in this hotel

from € 39

per night

No.105 Banxi Road, Shanghai
4.4 km from the South Changjiang Road subway station

Room in this hotel

from € 39

per night

No.201 Laohu Road, Shanghai

Room in this hotel

from € 53

per night

上海浦东新区栖山路1395号, 中国, Shanghai

Room in this hotel

from € 39

per night

No. 1288 Beiyan Road, Shanghai

Room in this hotel

from € 45

per night

Near Xile Road (Huinan Village), Shanghai

Room in this hotel

from € 53

per night

No.10 Lane 3825, Meizhou Road, Shanghai
3.1 km from the Xinzhuang subway station

Room in this hotel

from € 14

per night