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.281 Maotai Road, Changning District, Shanghai, Shanghai
29 reviews
8.6

Room in this hotel

from € 36

per night

No. 2229 Qilianshan South Road, Jiading, Shanghai
4 reviews
8.9

Room in this hotel

from € 30

per night

No. 711, Pangu Road, Shanghai
3.9 km from the North Jiangyang Road subway station
1 review
10

Room in this hotel

from € 25

per night

No.35 Chengzhong Road, Shanghai
2.6 km from the North Jiading subway station

Room in this hotel

from € 53

per night

555 Jinsha Road 201800 Jiading,Jinsha Road, Shanghai
1.9 km from the North Jiading subway station
1 review
6.0

Room in this hotel

from € 21

per night

No.1505 Luoshan Road, Shanghai, 浦东新区 China, 200135, Shanghai
3.8 km from the Longyang Road subway station

Room in this hotel

from € 64

per night

No.555 Fuzhou Road, Shanghai
2.9 km from the Nanpu Bridge subway station
150 reviews
7.0

Room in this hotel

from € 38

per night

431 Liuzhou Rd, TianLin, Xuhui Qu, China, 200231, Shanghai
13 reviews
7.6

Room in this hotel

from € 64

per night

No. 227 Zunyi Road, Changning District, Shanghai

Room in this hotel

from € 134

per night

183 Lane, West Huaihai Road, 交通大学长宁区上海市 SH, China, 200030, Shanghai

Room in this hotel

from € 106

per night

4F, No.518, South Xizang Road, 200021, Huangpu, Shanghai, China, Shanghai
1.5 km from the Nanpu Bridge subway station

Room in this hotel

from € 64

per night

46 Guilin Rd, Xuhui Qu, Shanghai Shi, China, 200231, Shanghai

Room in this hotel

from € 43

per night

No. 3 Xujiahui Road, Shanghai
1.3 km from the Nanpu Bridge subway station
283 reviews
8.0

Room in this hotel

from € 55

per night

NO.333 Si Ping Rd, 虹口区上海市 China, 200000, Shanghai
170 reviews
8.0

Room in this hotel

from € 33

per night