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.

Fengyang Road, No. 601, Shanghai
976 m from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
578 reviews
9.0

Room in this hotel

from $ 187
per night
No.1388 HuaMu Road, Pudong, Shanghai
8.6 km from the center of Shanghai
1.3 km from the Longyang Road subway station
5852 reviews
9.8

Room in this hotel

from $ 213
per night
1108 Meihua Road, Shanghai
8.7 km from the center of Shanghai
1 km from the Longyang Road subway station
1084 reviews
9.0

Room in this hotel

from $ 232
per night
505 Jiujiang Road, Shanghai
1.1 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
1217 reviews
8.8

Room in this hotel

from $ 150
per night
98 Shou Ning Road, 200021 Shanghai, Shanghai
1.7 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station
734 reviews
8.6

Room in this hotel

from $ 141
per night
No. 2, Zhong Shan Dong Yi Road, Shanghai
1.9 km from the center of Shanghai
2.6 km from the Nanpu Bridge subway station
5832 reviews
9.8

Room in this hotel

from $ 390
per night
555 Middle Xizang Road, Shanghai
329 m from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
2556 reviews
9.2

Room in this hotel

from $ 307
per night
381 Xizang South Road, Shanghai
1.8 km from the center of Shanghai
1.9 km from the Nanpu Bridge subway station
214 reviews
6.0

Room in this hotel

from $ 57
per night
680 East Nanjing Road, Shanghai
741 m from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
213 reviews
7.0

Room in this hotel

from $ 84
per night
6001 Yingbin Avenue, Pudong New District, Shanghai
32.9 km from the center of Shanghai
923 reviews
6.6

Room in this hotel

from $ 100
per night
No. 139, Jingjiang Road, Shanghai
1.5 km from the center of Shanghai
10

Room in this hotel

from $ 35
per night
9 Shenhong Road, Hongqiao CBD, Shanghai
15.7 km from the center of Shanghai
627 m from the Hongqiao Railway Station subway station
9.4

Room in this hotel

from $ 107
per night
baoshanlujiedao, Shanghai
1.9 km from the center of Shanghai
8.5

Room in this hotel

from $ 49
per night
No.6009 Yingbin Avenue, Pudong New Area, Shanghai
33.4 km from the center of Shanghai
9.8

Room in this hotel

from $ 124
per night
No. 450 Jiaqiao Rd. Pudong New Area, Shanghai
14.5 km from the center of Shanghai
359 reviews
9.8

Room in this hotel

from $ 49
per night
No. 188, Zhangyang Road, Shanghai
4.7 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station

Room in this hotel

from $ 123
per night
No. 1136, Zuchongzhi Road, Shanghai
13 km from the center of Shanghai
2.7 km from the Zhangjiang Road subway station
118 reviews
8.2

Room in this hotel

from $ 125
per night
No.1,18 Lane Nan 'an Road.Anting, Shanghai
29.2 km from the center of Shanghai
11 reviews
9.6

Room in this hotel

from $ 81
per night
No. 5533 Caoan Highway Anting Town, Shanghai
29.6 km from the center of Shanghai
2 reviews
9.0

Room in this hotel

from $ 55
per night
No 99 Hengshan Road, Shanghai
4.1 km from the center of Shanghai
30 reviews
8.2

Room in this hotel

from $ 319
per night