Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 12909 options found

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

No.80 Moling Road, Shanghai
1.7 km from the center of Shanghai

Room in this hotel

from $ 34

per night

58 Mao Ming Nan Road, Shanghai
2 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
4023 reviews
9.6

Room in this hotel

from $ 153

per night

No. 139 Anyuan Road, Shanghai
2.3 km from the center of Shanghai
40 reviews
7.6

Room in this hotel

from $ 31

per night

No. 6009 Yingbin Avenue, Pudong New Area, Shanghai
33.4 km from the center of Shanghai

Room in this hotel

from $ 131

per night

No.227 Hui Long Rd, Qing Pu District, Shanghai
19.3 km from the center of Shanghai
2.2 km from the East Xujing subway station

Room in this hotel

from $ 199

per night

2419 Hong Qiao Road, Shanghai
11.9 km from the center of Shanghai
3.6 km from the Hongqiao Railway Station subway station
131 reviews
8.8

Room in this hotel

from $ 73

per night

No.566 Shiwan 6th Road, Shanghai
29.9 km from the center of Shanghai

Room in this hotel

from $ 57

per night

No.713 Chenqiao Village, Shanghai
23.4 km from the center of Shanghai

Room in this hotel

from $ 37

per night

No.350 South Shanxi Road, Shanghai
1.2 km from the center of Shanghai
3.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 71

per night

No 30 Lane 492 Wuning Road Putuo District Shanghai, Shanghai
5 km from the center of Shanghai

Room in this hotel

from $ 39

per night

No. 899 Xizang South Road, Shanghai
3 km from the center of Shanghai
963 m from the Nanpu Bridge subway station

Room in this hotel

from $ 28

per night

No.1116 Hong Song East Road, Shanghai
8.9 km from the center of Shanghai
1601 reviews
8.8

Room in this hotel

from $ 123

per night

68-1, Lane 409, Jianghui Road, Shanghai
26.7 km from the center of Shanghai

Room in this hotel

from $ 103

per night

No.919 Mengshan Road, Shanghai
58.1 km from the center of Shanghai

Room in this hotel

from $ 12

per night

179 Zhonghua Road, 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 $ 45

per night

708 Laoshan Road Pudong New Area,Laoshan Road, Shanghai
5.5 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
9 reviews
6.7

Room in this hotel

from $ 53

per night

No.2 Gate, Departure floor, Hongqiao, Shanghai
14.2 km from the center of Shanghai
941 m from the Hongqiao Railway Station subway station
9.5

Room in this hotel

from $ 86

per night

No.1026 Shiwan 8th Road, Shanghai
31 km from the center of Shanghai

Room in this hotel

from $ 31

per night

No.29 Lane 3 Jianzhong Road, Shanghai
14.4 km from the center of Shanghai
1.7 km from the Zhangjiang Road subway station

Room in this hotel

from $ 45

per night

No. 5, Lane 168, Xinghong Road, Xinhong Street, Minhang, 201100 Shanghai, China, Shanghai
15 km from the center of Shanghai
1.1 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 78

per night