Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10057 options found

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

No. 258 Jinian Road, Yangpu District, Shanghai
4 km from the South Changjiang Road subway station
4 reviews
7.6

Room in this hotel

from $ 45

per night

1569 Pujian Road, Pudong New Area, Shanghai, Shanghai
737 m from the Longyang Road subway station
4.8

Room in this hotel

from $ 29

per night

No.691 Jianguo West Road, Xuhui District, Shanghai

Room in this hotel

from $ 101

per night

No. 3595 Changzhong Road, Baoshan, Shanghai
24 reviews
8.0

Room in this hotel

from $ 45

per night

No. 604 Baochang Road, Zhabei District, 闸北区上海市 China, 200071, Shanghai

Room in this hotel

from $ 38

per night

3721 Hongmei Rd, Changning Qu, Shanghai Shi, China, 201103, Shanghai

Room in this hotel

from $ 36

per night

No.70 Dong Hu Road, Shanghai 200031 Shanghai China, Shanghai
4.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 61

per night

688 Yingbin 1st Road Hongqiao Airport,Yingbin 1st Road, Shanghai
2.8 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 73

per night

17 Guilin Road, Shanghai

Room in this hotel

from $ 88

per night

No.1227 Xietu Road, Shanghai, 200062, 徐家汇徐汇区 China, 200030, Shanghai
24 reviews
7.2

Room in this hotel

from $ 73

per night

678 Han Kou Road, Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 73

per night

1728 Middle Huai Hai Road, Shanghai Shanghai China, Shanghai

Room in this hotel

from $ 58

per night

1088 Xin Tin Qiao Road, Shanghai

Room in this hotel

from $ 90

per night

433-471 Of East Beijing Road, Shanghai, 000000, Cn, Shanghai
3.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 102

per night

1122 Zhong Xing Lu, Zhabei Qu, Shanghai Shi, 200000, Shanghai
100 reviews
8.0

Room in this hotel

from $ 73

per night

NO.195, Heng Tong Road, 闸北区上海市 SH, China, 200000, Shanghai

Room in this hotel

from $ 73

per night

No.45 Huangyang Road, Shanghai

Room in this hotel

from $ 117

per night

2266 Hongqiao Rd, Changning Qu, Shanghai Shi, China, 200233, Shanghai

Room in this hotel

from $ 73

per night

No. 1551 Beizhai Road, Minhang District, Shanghai
4 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 38

per night

18 Zhongshan East Road 201600 Songjiang,Zhongshan East Road, Shanghai
3.6 km from the Songjiang South Railway Station subway station
35 reviews
8.0

Room in this hotel

from $ 45

per night