Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels with Wi-Fi in Shanghai

: 4614 options found

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

212 North Chongqing Road, Shanghai
3.1 km from the Nanpu Bridge subway station
9 reviews
6.4

Room in this hotel

from € 120

per night

NO.300 Huo Shan Rd; 虹口区 China; 200000, Shanghai
300 reviews
7.0

Room in this hotel

from € 34

per night

8075 Humin Road, Shanghai
4.6 km from the Xinzhuang subway station

Room in this hotel

from € 37

per night

No.9830 Hunan Road, Huinan Town, Pudong New District, Shanghai 201300 China, Shanghai, The People's Republic Of China, Shanghai
39 reviews
7.6

Room in this hotel

from € 31

per night

No.38 Hu Qing Ping Highway, Shanghai
3.7 km from the Hongqiao Railway Station subway station
227 reviews
7.0

Room in this hotel

from € 49

per night

No. 3 Xujiahui Road, Huangpu, 200000 Shanghai, China, Shanghai
1.4 km from the Nanpu Bridge subway station

Room in this hotel

from € 34

per night

5 Guangling 2nd Road Hongkou,Guangling 2nd Road, Shanghai
197 reviews
7.4

Room in this hotel

from € 34

per night

1398 Jingao Road Jinqiao Town,Jingao Road, Shanghai

Room in this hotel

from € 34

per night

333 Siping Road, Shanghai

Room in this hotel

from € 34

per night

No. 1122 Daduhe Road, Putuo, 200000 Shanghai, China, Shanghai
93 reviews
7.0

Room in this hotel

from € 31

per night

2588 Yindu Road, Shanghai
3.5 km from the Xinzhuang subway station
1 review
10

Room in this hotel

from € 34

per night

200 Taibei East Road, Shanghai
4.6 km from the Jilong Road subway station
43 reviews
7.0

Room in this hotel

from € 31

per night

No. 38 Nanshan Road, Jing'an, 200000 Shanghai, China, Shanghai

Room in this hotel

from € 34

per night

No.29 Tianmu East Road, Shanghai
4.7 km from the Nanpu Bridge subway station

Room in this hotel

from € 44

per night

198 Bole Road, Shanghai
1.9 km from the North Jiading subway station
74 reviews
7.0

Room in this hotel

from € 39

per night

318 Qinghe Road, Shanghai
1.7 km from the North Jiading subway station
22 reviews
7.0

Room in this hotel

from € 34

per night

2330 Pudong Avenue (Pudong Dadao), 200136 Shanghai, Shanghai
86 reviews
7.0

Room in this hotel

from € 41

per night

No. 415 Minxing Road, Yangpu, 200000 Shanghai, China, Shanghai
1.8 km from the Shiguang Road subway station
35 reviews
7.2

Room in this hotel

from € 31

per night