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.

243 Hongqiao Village, Jianshe Town, Shanghai

Room in this hotel

from € 38

per night

上海静安区万航渡路789号, 中国, Shanghai

Room in this hotel

from € 38

per night

上海普陀区宜川路101号, 中国, Shanghai

Room in this hotel

from € 38

per night

No.12 Zhongyuan Road, Shanghai
2.2 km from the Shiguang Road subway station

Room in this hotel

from € 27

per night

No.323 Chifeng Road, Shanghai

Room in this hotel

from € 25

per night

No.653 Sichuan Middle Road, Shanghai
3.7 km from the Nanpu Bridge subway station

Room in this hotel

from € 88

per night

No.1021 Caoyang Road, Putuo District, Shanghai, 200062, China, Shanghai

Room in this hotel

from € 38

per night

300 South Baozhen Road (Baozhen Nan Lu), Shanghai

Room in this hotel

from € 15

per night

No.5 Lane 641, Huangpi South Road, Shanghai, China, Shanghai

Room in this hotel

from € 31

per night

上海静安区天目东路29号, 中国, Shanghai
4.7 km from the Nanpu Bridge subway station

Room in this hotel

from € 38

per night

No 111 Anshan Road, 200000, Yangpu, Shanghai, China, Shanghai

Room in this hotel

from € 64

per night

270 Zhengtong Rd, WuJiaoChang, Yangpu Qu, Shanghai Shi, China, 200433, Shanghai
3.1 km from the Shiguang Road subway station

Room in this hotel

from € 53

per night

1F, Kechuang Building, No.368 Jialuo Road, Shanghai
3.2 km from the North Jiading subway station

Room in this hotel

from € 38

per night

No.351 Xinchuan Road, Shanghai, Shanghai

Room in this hotel

from € 52

per night

1321 Phase 1 of Kangqiao Bandao, Middle Henghe Road (Henghe Zhong Lu), Xiuyan Road (Xiuyan Lu), Shanghai, Shanghai

Room in this hotel

from € 31

per night

No.999 Gangdong Road, Gangxi Town, Shanghai

Room in this hotel

from € 64

per night