Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 9841 options found

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

No.109 Jianshe Road, Shanghai
22.1 km from the center of Shanghai

Room in this hotel

from $ 162
per night
319-3 Jiamusi Road (Jiamusi Lu), Shanghai
9.2 km from the center of Shanghai
3.4 km from the Shiguang Road subway station

Room in this hotel

from $ 48
per night
6929 Zhulv Highway (Zhulv Gonglu), Lvxiang Town, Shanghai
52.7 km from the center of Shanghai

Room in this hotel

from $ 37
per night
41 Caoping Road (Caoping Lu) , Zhujiajiao Town, Shanghai
42.2 km from the center of Shanghai

Room in this hotel

from $ 30
per night
Lane 215 Huaihai West Road, Shanghai
35.2 km from the center of Shanghai

Room in this hotel

from $ 48
per night
No. 9518, Tingwei Highway, Tinglin Town, Jinshan District, Shanghai, China, Shanghai
41.5 km from the center of Shanghai

Room in this hotel

from $ 48
per night
No.26,Lane 156, Changji Road, Shanghai
28.8 km from the center of Shanghai

Room in this hotel

from $ 31
per night
No.1986 Shangcheng Road, Shanghai
6.6 km from the center of Shanghai
4 km from the Longyang Road subway station

Room in this hotel

from $ 74
per night
3 Lane 280, Xinchang Road (Xinchang Lu), Shanghai
155 m from the center of Shanghai
3.9 km from the Nanpu Bridge subway station

Room in this hotel

from $ 48
per night
180 Jinzhong Road (Jinzhong Lu), Shanghai
9.8 km from the center of Shanghai

Room in this hotel

from $ 48
per night
No.1688 Kangshen Road, Shanghai
16.8 km from the center of Shanghai

Room in this hotel

from $ 37
per night
Room 1129, No.288 Shanxi North Road, Shanghai
1.6 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 76
per night
No.289-295 Chenchun Road, Shanghai
10.4 km from the center of Shanghai
3.6 km from the Longyang Road subway station

Room in this hotel

from $ 37
per night
No. 299 Xinxi Road, Shanghai
17.2 km from the center of Shanghai
1.1 km from the Xinzhuang subway station

Room in this hotel

from $ 42
per night
1795 Gongye Road (Gongye Lu), Jinhui Town, Fengxian District, Shanghai, 201404, China, Shanghai
27.1 km from the center of Shanghai

Room in this hotel

from $ 37
per night
No.495 Chengzhong South Road, Shanghai
35.5 km from the center of Shanghai

Room in this hotel

from $ 17
per night
16 West Sanzao Street (Sanzao Xi Jie) , Xuanqiao Town, Shanghai
29.4 km from the center of Shanghai

Room in this hotel

from $ 37
per night
1928 Pangu Road (Pangu Lu), Shanghai
17.8 km from the center of Shanghai
1.9 km from the North Jiangyang Road subway station

Room in this hotel

from $ 22
per night
No.479 Huqingping Road, Shanghai
13.9 km from the center of Shanghai
3.2 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 39
per night
No.1033 liuying Rd Zhabei District, Shanghai
3.4 km from the center of Shanghai

Room in this hotel

from $ 40
per night