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.

843 Guangfu Xi Road Putuo District, Shanghai
4.7 km from the center of Shanghai
356 reviews
7.6

Room in this hotel

from € 65

per night

No.789 Chaxi Road, Jiading District, Shanghai
15.4 km from the center of Shanghai
3.6 km from the Fengbang subway station
60 reviews
7.8

Room in this hotel

from € 65

per night

Yuyuan Road,Jing'an District, Shanghai
3 km from the center of Shanghai

Room in this hotel

from € 55

per night

518 Xinjiang Road, Shanghai
898 m from the center of Shanghai
4.6 km from the Nanpu Bridge subway station
60 reviews
7.2

Room in this hotel

from € 59

per night

1525 Ding Xi Road Chang Ning District,, Shanghai
5.4 km from the center of Shanghai
808 reviews
8.0

Room in this hotel

from € 94

per night

No. 1140, Chenqiao Village, Shanghai
23.2 km from the center of Shanghai

Room in this hotel

from € 60

per night

569 Changyi Road Changyi Lu,Changyi Road, Shanghai
5 km from the center of Shanghai
4.3 km from the Nanpu Bridge subway station
114 reviews
7.6

Room in this hotel

from € 43

per night

No. 1018 Changning Road, Shanghai
5.7 km from the center of Shanghai
1320 reviews
8.6

Room in this hotel

from € 113

per night

No 66, Jiatang Road, Juyuan New Area, Shanghai
27.2 km from the center of Shanghai
1.4 km from the North Jiading subway station
355 reviews
9.2

Room in this hotel

from € 98

per night

No.500 Xizang Middle Road, Shanghai
386 m from the center of Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from € 93

per night

No. 151, Lane 818, Shendi West Road, Shanghai
21.5 km from the center of Shanghai
10

Room in this hotel

from € 166

per night

No.1088 Lujiabang Road, Shanghai
3.1 km from the center of Shanghai
775 m from the Nanpu Bridge subway station
25 reviews
7.9

Room in this hotel

from € 72

per night

Building 3, No. 3111 Hechuan Road, Shanghai
10.6 km from the center of Shanghai
75 reviews
7.4

Room in this hotel

from € 48

per night

No.850 Sichuan North Road, Hongkou District, Shanghai
2 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station

Room in this hotel

from € 61

per night

Huangpu Road, Hongkou District, 53, Shanghai
2 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
233 reviews
7.0

Room in this hotel

from € 101

per night

13 Floor, No.99 Huichuan Road, Shanghai
5.4 km from the center of Shanghai
15 reviews
6.2

Room in this hotel

from € 52

per night

No.40 Licheng Road, Pudong District, Shanghai
6.6 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
59 reviews
8.4

Room in this hotel

from € 48

per night

No. 671 Fuxing East Road, Huangpu District, Shanghai
2.8 km from the center of Shanghai
2 km from the Nanpu Bridge subway station

Room in this hotel

from € 44

per night

6001 Yingbin Avenue, Shanghai
33.3 km from the center of Shanghai
892 reviews
7.0

Room in this hotel

from € 85

per night

No.33,North Zhongshan Road,Hongkou District, Shanghai
3.6 km from the center of Shanghai

Room in this hotel

from € 16

per night