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.

Gate 5 of Oriental Land, 6888 Huqingping Highway, Qingpu District, 青浦区上海市 SH, China, 201713, Shanghai
15 reviews
8.2

Room in this hotel

from € 99

per night

Third Floor, No. 3 Middle Jian Guo Road, Shanghai
2.3 km from the Nanpu Bridge subway station
9 reviews
9.2

Room in this hotel

from € 100

per night

7F, No.600 Nanjing East Road, Shanghai
3.3 km from the Nanpu Bridge subway station

Room in this hotel

from € 56

per night

76 Zhongshan South Road, Shanghai
1.5 km from the Nanpu Bridge subway station
300 reviews
7.2

Room in this hotel

from € 88

per night

488 West Yan'an Road, Changning District, Shanghai
349 reviews
7.0

Room in this hotel

from € 198

per night

330 Meiyuan Road, Jingan District, Shanghai
3376 reviews
8.8

Room in this hotel

from € 132

per night

2701 Zhongshan North Road, Shanghai
150 reviews
7.6

Room in this hotel

from € 42

per night

37 Meiyuan Rd, Zhabei Qu, Shanghai Shi, China, 200000, Shanghai
109 reviews
7.0

Room in this hotel

from € 66

per night

889 Changning Rd, Changning, Shanghai, China, 200042, Shanghai
16 reviews
9.0

Room in this hotel

from € 88

per night

325-327 Tian Yao Qiao Road, Shanghai
395 reviews
8.0

Room in this hotel

from € 88

per night

1388 Jinqiao Rd, Pudong, Shanghai, China, 201206, Shanghai
35 reviews
6.4

Room in this hotel

from € 71

per night

Henan Middle Rd, Huangpu Qu, Shanghai Shi, China, 200000, Shanghai
3.3 km from the Nanpu Bridge subway station
61 reviews
5.8

Room in this hotel

from € 64

per night

No.1111 Tianshan Road, Shanghai
91 reviews
7.0

Room in this hotel

from € 94

per night

Qingzhao Road,Qingpu District, 116, Shanghai
57 reviews
8.0

Room in this hotel

from € 38

per night