Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 9808 options found

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

140 Heng Bang Road, Shanghai
3.2 km from the center of Shanghai
3 reviews
7.0

Room in this hotel

from $ 26
per night
No.139-1, Xijiao Jiayuan, Lane 1355, Zhuguang Road, Shanghai
17.1 km from the center of Shanghai
1.2 km from the East Xujing subway station
1 review
10

Room in this hotel

from $ 42
per night
No. 21, Qiaojia Road, Shanghai
3.4 km from the center of Shanghai
734 m from the Nanpu Bridge subway station
35 reviews
7.9

Room in this hotel

from $ 44
per night
1258 Xinzhen Rd, Minhang Qu, Shanghai Shi, China, 201100, Shanghai
13.8 km from the center of Shanghai
2.6 km from the Qixin Road subway station
2 reviews
6.0

Room in this hotel

from $ 26
per night
No.88 Lane999 Zhaojiabang Road, Shanghai
4.8 km from the center of Shanghai
26 reviews
7.6

Room in this hotel

from $ 180
per night
35 Jiang Jia Road, Shanghai
12.3 km from the center of Shanghai
1 review
8.0

Room in this hotel

from $ 59
per night
228 Xingguo Road Xingguo Lu,Xingguo Road, Shanghai
4.5 km from the center of Shanghai

Room in this hotel

from $ 72
per night
shanghai city pudong new area branch road no 2648, Shanghai
16.2 km from the center of Shanghai
695 m from the Zhangjiang Road subway station

Room in this hotel

from $ 33
per night
Hualing Road 1788 long, No. 19, 401, 200441 Shanghai, China, Shanghai
7.6 km from the center of Shanghai

Room in this hotel

from $ 115
per night
218 Wending Road Xuhui,Wending Road, Shanghai
6.6 km from the center of Shanghai
17 reviews
7.0

Room in this hotel

from $ 54
per night
1888 Yishan Road, Shanghai
10.8 km from the center of Shanghai
4.9 km from the Qixin Road subway station
50 reviews
7.4

Room in this hotel

from $ 88
per night
1 968 Lane Quxi Road, Huangpu District, Xintiandi & Huaihai Road, Shanghai, China, Shanghai
4.1 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station

Room in this hotel

from $ 73
per night
No.888 hongquan road, Shanghai
11.5 km from the center of Shanghai
4.5 km from the Qixin Road subway station
31 reviews
7.2

Room in this hotel

from $ 50
per night
No 179 Zhonghua Road Huangpu District Shanghai, Shanghai
3.4 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
20 reviews
7.7

Room in this hotel

from $ 62
per night
139 Hangzhong Road, Minhang District, Minhang, 201105 Shanghai, China, Shanghai
13.3 km from the center of Shanghai
3.9 km from the Qixin Road subway station
3 reviews
8.6

Room in this hotel

from $ 76
per night
No. 5598 Caoan Road, Anting Town, Jiading District, Shanghai
29.8 km from the center of Shanghai
4 reviews
6.6

Room in this hotel

from $ 55
per night
Lane 161 Panyuan Avenue, Yuansha Town, Shanghai
31.5 km from the center of Shanghai

Room in this hotel

from $ 69
per night
98 East Nanjing Road (Nanjing Dong Lu), Shanghai
1.4 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
207 reviews
8.2

Room in this hotel

from $ 156
per night
No. 9 Building, No. 108 Kayuan 2nd Road, 唐镇 SH, China, Shanghai
18.9 km from the center of Shanghai

Room in this hotel

from $ 76
per night
No. 500 Lianming Road Sanlin Town, Shanghai
10 km from the center of Shanghai

Room in this hotel

from $ 38
per night