Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10727 options found

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

100 Hongqiao Road, Shanghai
5.9 km from the center of Shanghai
580 reviews
8.6

Room in this hotel

from ALL 11,067
per night
585 Hengfeng Road, Shanghai
2 km from the center of Shanghai

Room in this hotel

from ALL 6,352
per night
No, 2068, Kongjiang Road, Yangpu, Shanghai
5.6 km from the center of Shanghai

Room in this hotel

from ALL 5,050
per night
No.29 Lane 108, Longlian Road, Shanghai
17.2 km from the center of Shanghai
840 m from the East Xujing subway station

Room in this hotel

from ALL 5,805
per night
No.2 Gate, Departure floor, Hongqiao, Shanghai
14.2 km from the center of Shanghai
941 m from the Hongqiao Railway Station subway station
9.7

Room in this hotel

from ALL 8,432
per night
Pudong, China, 200120, Shanghai
5.7 km from the center of Shanghai
4.4 km from the Longyang Road subway station
16 reviews
7.8

Room in this hotel

from ALL 6,051
per night
No. 3470 Pudong South Road, Shanghai
5.3 km from the center of Shanghai
1.6 km from the Nanpu Bridge subway station
8.6

Room in this hotel

from ALL 9,643
per night
1 East Jinling Road, Huangpu District, Shanghai
2.2 km from the center of Shanghai
2.4 km from the Nanpu Bridge subway station
2400 reviews
9.2

Room in this hotel

from ALL 18,083
per night
No. 388 Renmin Road, Shanghai
2.1 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 15,395
per night
No.1331 Lujiabang Road, Shanghai
2.6 km from the center of Shanghai
1.6 km from the Nanpu Bridge subway station
34 reviews
8.0

Room in this hotel

from ALL 4,034
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 ALL 6,306
per night
Xizang South Road No. 1731, Shanghai
4.5 km from the center of Shanghai
1.3 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 6,909
per night
No. 38 Lane 91, Eshan Road, Shanghai
5.8 km from the center of Shanghai
2.8 km from the Longyang Road subway station

Room in this hotel

from ALL 8,251
per night
No.130 Shanhaiguan Road, Shanghai
348 m from the center of Shanghai
4.1 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 3,319
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 ALL 10,129
per night
Lane 44, Pingwang Street, No. 625 Fuzhou Road, Shanghai
949 m from the center of Shanghai
2.9 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 4,105
per night
Floor 3, Liansheng Building, No. 1295 Pingliang Road, Shanghai
6.9 km from the center of Shanghai

Room in this hotel

from ALL 2,261
per night
No.531 Jinling East Road, Shanghai
969 m from the center of Shanghai
2.8 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 5,181
per night
No 317 Changping Road, Shanghai
2 km from the center of Shanghai
1 review
7.2

Room in this hotel

from ALL 3,714
per night
Block B No 4 Lane 9 Jinwan Road, Shanghai
13.7 km from the center of Shanghai

Room in this hotel

from ALL 7,124
per night