Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10026 options found

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

No.1 Zheqiao Road, Shanghai

Room in this hotel

from TRY 2,739

per night

No.177 Lianhua South Road, Shanghai
3.2 km from the Xinzhuang subway station

Room in this hotel

from TRY 935

per night

No.31 Lane 811, Dongchuan Road, Minhang District, Shanghai, China, Shanghai

Room in this hotel

from TRY 1,145

per night

No.558 Laifang Road, Shanghai
4.4 km from the East Xujing subway station

Room in this hotel

from TRY 3,396

per night

No 1 Lane 126 North ShenChang Road, Shanghai
2.9 km from the Hongqiao Railway Station subway station

Room in this hotel

from TRY 3,936

per night

上海浦东新区百业路212号, 中国, Shanghai
2.2 km from the Zhangjiang Road subway station

Room in this hotel

from TRY 1,885

per night

No.55 Gongyan Lane, Shanghai
405 m from the Meilan Lake subway station

Room in this hotel

from TRY 922

per night

No.232 Luosheng Road, Shanghai
872 m from the Meilan Lake subway station

Room in this hotel

from TRY 1,515

per night

Lane 1004, Chuanhuan South Road, Shanghai

Room in this hotel

from TRY 1,515

per night

上海宝山区沪太路4889号, 中国, Shanghai
1.5 km from the Gucun Park subway station

Room in this hotel

from TRY 1,885

per night

No.258-1, Xinjian Road, Shanghai
1 km from the Xinzhuang subway station

Room in this hotel

from TRY 2,422

per night

No. 180, Xinyu Village, Qiaotou, Zhenxing Road, Chedun Town, Shanghai

Room in this hotel

from TRY 495

per night

上海杨浦区内江路365, 中国, Shanghai

Room in this hotel

from TRY 1,885

per night

No.75 Hengbang Road, Shanghai

Room in this hotel

from TRY 2,043

per night

No. 155 Zhongshan Middle Road, Shanghai
2.3 km from the Songjiang South Railway Station subway station

Room in this hotel

from TRY 1,360

per night

No.162 Fuquan Road, Shanghai
4.4 km from the Hongqiao Railway Station subway station

Room in this hotel

from TRY 1,885

per night

No.1180 Changjiang West Road, Shanghai
2.6 km from the South Changjiang Road subway station

Room in this hotel

from TRY 1,885

per night

No.276 Chengnan Road, Shanghai

Room in this hotel

from TRY 1,885

per night