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.1066 Qihe Road, Shanghai
7.4 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 39
per night
上海黄浦区白渡路187号, 中国, Shanghai
3.4 km from the center of Shanghai
1.3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 47
per night
747 Zhangjiang Road, Pudong New Area, 201203 Shanghai, Shanghai
14.5 km from the center of Shanghai
1.5 km from the Zhangjiang Road subway station

Room in this hotel

from $ 52
per night
上海宝山区海江路339号, 中国, Shanghai
18.2 km from the center of Shanghai

Room in this hotel

from $ 47
per night
No.152 Panyuan Road, Changxing Town, Shanghai
31.6 km from the center of Shanghai

Room in this hotel

from $ 55
per night
上海静安区共和新路700号天道俪晶大厦三楼, 中国, Shanghai
2.3 km from the center of Shanghai

Room in this hotel

from $ 47
per night
No. 311 Tongji Road Baoshan District, Shanghai
16.4 km from the center of Shanghai

Room in this hotel

from $ 72
per night
No 277, Xijiao Jiayuan Xujing, Lane 1335, Qingpu, China, Shanghai
17.4 km from the center of Shanghai
909 m from the East Xujing subway station

Room in this hotel

from $ 35
per night
No.1677 Suitanghe Road Shanghai Haiwan Forest Park, Shanghai
46.6 km from the center of Shanghai

Room in this hotel

from $ 282
per night
No. 1475 Chunshen Road, Shanghai
13.7 km from the center of Shanghai

Room in this hotel

from $ 53
per night
Near Ximen Road (Ximen Village), Shanghai, China, Shanghai
43.6 km from the center of Shanghai

Room in this hotel

from $ 35
per night
No. 638 Dongting Road, Shanghai
27.7 km from the center of Shanghai

Room in this hotel

from $ 47
per night
No.545 Ningbo Road, Shanghai
693 m from the center of Shanghai
3.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 61
per night
292 North Suitanghe Road (Bei Suitanghe Lu), Shanghai
59.8 km from the center of Shanghai

Room in this hotel

from $ 14
per night
No.1551 Shangchuan Road, Shanghai
19.2 km from the center of Shanghai

Room in this hotel

from $ 25
per night
No.117 Quankou Road (Near Beixinjing Station), Changning District, Shanghai, China, Shanghai
10.1 km from the center of Shanghai

Room in this hotel

from $ 47
per night
No.50 Chifeng Road, Yangpu District, Shanghai, 200092, China, Shanghai
5.9 km from the center of Shanghai

Room in this hotel

from $ 47
per night
18 Zhangmin Road (Zhangmin Lu), Shanghai
19 km from the center of Shanghai

Room in this hotel

from $ 25
per night
3F, Building 4, Lane 345, Zhijiang Middle Road, Shanghai
2.7 km from the center of Shanghai

Room in this hotel

from $ 39
per night
No. 538 Zhongshan North Road, Zhabei, Jing'an, Shanghai, China, Shanghai
3 km from the center of Shanghai

Room in this hotel

from $ 72
per night