Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10062 options found

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

No 100 Baise Road Xuhui District, Shanghai
71 reviews
8.2

Room in this hotel

from $ 101

per night

1000 Yang Gao Road N, Pudong, Shanghai
1.7 km from the Jilong Road subway station
427 reviews
8.0

Room in this hotel

from $ 209

per night

No.93, Caobao Road, Shanghai, 田林徐汇区 China, 200233, Shanghai
29 reviews
7.6

Room in this hotel

from $ 87

per night

2000 Hu Qing Ping Highway, Shanghai
3.3 km from the East Xujing subway station
611 reviews
9.4

Room in this hotel

from $ 53

per night

No 3246 Zhou Jia Zui Road, Shanghai
24 reviews
7.0

Room in this hotel

from $ 72

per night

399 Nanjing West Road, Shanghai
3.4 km from the Nanpu Bridge subway station
2355 reviews
9.2

Room in this hotel

from $ 242

per night

719 Yingchun Road, Shanghai
2.5 km from the Longyang Road subway station
737 reviews
8.6

Room in this hotel

from $ 142

per night

506 Shang Cheng Road Pudong New Area,Shang Cheng Road, Shanghai
2.9 km from the Nanpu Bridge subway station

Room in this hotel

from $ 180

per night

No.1433 Minsheng Road, 1433, Shanghai
2.5 km from the Longyang Road subway station
757 reviews
8.6

Room in this hotel

from $ 101

per night

50 Tongchuan Road,Putuo District, Shanghai
794 reviews
9.0

Room in this hotel

from $ 121

per night

300 Fang Dian Road, Pudong, Shanghai
2.8 km from the Longyang Road subway station
394 reviews
6.2

Room in this hotel

from $ 44

per night

2270 Hong Qiao Road, Changning District, Shanghai
1724 reviews
9.2

Room in this hotel

from $ 101

per night

58 Mao Ming Nan Road, Shanghai
4 km from the Nanpu Bridge subway station
3997 reviews
9.6

Room in this hotel

from $ 160

per night