Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10726 options found

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

No.78 Jianshe Road, Pudong New Area, Shanghai, 201321, China, Shanghai
21.8 km from the center of Shanghai

Room in this hotel

from RSD 3,320
per night
Shangyang Road (Xinwu Trade and Business Plaza), Suzhou (Jiangsu)
50.6 km from the center of Shanghai

Room in this hotel

from RSD 2,872
per night
4567 Xinfeng Road (Xinfeng Gonglu), Shanghai
36.1 km from the center of Shanghai

Room in this hotel

from RSD 1,964
per night
285 Huqingping Highway (Huqingping Gonglu), Shanghai
13.1 km from the center of Shanghai
3.3 km from the Hongqiao Railway Station subway station

Room in this hotel

from RSD 2,393
per night
No. 10 Lane 789, Haisi Road, Shanghai
45.4 km from the center of Shanghai

Room in this hotel

from RSD 3,025
per night
No.698 West Nanjing Road, Shanghai
704 m from the center of Shanghai
3.8 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 14,756
per night
No.333 Datong Road, Jingan District, Shanghai
2.4 km from the center of Shanghai

Room in this hotel

from RSD 3,389
per night
No. 1777 Hutai Road, Baoshan District, Shanghai, 200070, China, Shanghai
7.9 km from the center of Shanghai

Room in this hotel

from RSD 6,398
per night
No. 76 Minchun Road, Shanghai
18.4 km from the center of Shanghai

Room in this hotel

from RSD 2,447
per night
No.1501 Chongxin Road, Jiading District, Shanghai
24.9 km from the center of Shanghai

Room in this hotel

from RSD 3,382
per night
No.142 Renmin Street, Shanghai
26.8 km from the center of Shanghai
1.8 km from the North Jiading subway station

Room in this hotel

from RSD 1,554
per night
No.1888 Puming Road, Shanghai
4.9 km from the center of Shanghai
1.4 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 14,150
per night
506 Guoding Road (Guoding Lu), Shanghai
8.3 km from the center of Shanghai
3.2 km from the Shiguang Road subway station

Room in this hotel

from RSD 6,472
per night
No.3018 North Zhongshan Road, Shanghai
5.2 km from the center of Shanghai

Room in this hotel

from RSD 7,772
per night
No.108 Nanmengang Street, Shanghai
43.1 km from the center of Shanghai

Room in this hotel

from RSD 1,155
per night
588, Chang Yi Road, Shanghai
4.9 km from the center of Shanghai
4.2 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 8,646
per night
No. 1001 Chang'an Road, Zhabei District, Shanghai, China, Shanghai
2 km from the center of Shanghai

Room in this hotel

from RSD 5,203
per night
Room 1503, Building 4, Shanghai Binjiang, Shanghai
3 km from the center of Shanghai
1.5 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 35,153
per night
No. 938 Datong Road, Jingan District, Shanghai
2.3 km from the center of Shanghai

Room in this hotel

from RSD 1,030
per night
Building 5, Lane 681, Haiyang Road, Shanghai
9.1 km from the center of Shanghai

Room in this hotel

from RSD 5,630
per night