Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10710 options found

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

670 Shanxi Road North, Jingan District, Shanghai, Shanghai
1.8 km from the center of Shanghai
27 reviews
6.9

Room in this hotel

from TRY 3,043
per night
7 Zhaojiabang Road, 7, Shanghai
3.6 km from the center of Shanghai
3 km from the Nanpu Bridge subway station
439 reviews
6.2

Room in this hotel

from TRY 1,795
per night
No. 59 Wanhangduhou Road, Putuo District, Shanghai, Shanghai
4.3 km from the center of Shanghai
17 reviews
7.0

Room in this hotel

from TRY 4,318
per night
No. 15 Lane 1175, Ninghong Road, Shanghai
15.6 km from the center of Shanghai
1.9 km from the Hongqiao Railway Station subway station
5 reviews
7.2

Room in this hotel

from TRY 1,057
per night
No.867, Miaojing Road, Shanghai
21.9 km from the center of Shanghai
25 reviews
6.8

Room in this hotel

from TRY 2,460
per night
No.5209 Hongmei South Road, Shanghai
20.8 km from the center of Shanghai
10 reviews
7.0

Room in this hotel

from TRY 1,405
per night
No. 189 Taolin Road, Shanghai
6.2 km from the center of Shanghai
4.4 km from the Longyang Road subway station
9 reviews
7.0

Room in this hotel

from TRY 4,139
per night
1728 Middle Huaihai Road, Shanghai
4.3 km from the center of Shanghai
38 reviews
6.6

Room in this hotel

from TRY 2,366
per night
No. 1038 North Zhongshan Road, Shanghai
3.1 km from the center of Shanghai
16 reviews
6.8

Room in this hotel

from TRY 1,257
per night
No. 2431 Cao'an Road, Jiading District, Shanghai, 69117888, Shanghai
11.1 km from the center of Shanghai
6 reviews
7.0

Room in this hotel

from TRY 3,587
per night
No. 840A, Lane 834, Shanghai
5.5 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
79 reviews
6.4

Room in this hotel

from TRY 2,204
per night
688 Gushan Road, Shanghai
8.1 km from the center of Shanghai
4.2 km from the Longyang Road subway station
72 reviews
6.4

Room in this hotel

from TRY 2,573
per night
Building 22 Lane 3999 Xiupu Road, Shanghai
19.6 km from the center of Shanghai
4 reviews
7.0

Room in this hotel

from TRY 2,345
per night
5 Second Guangling Road Hongkou District,Second Guangling Road, Shanghai
5.3 km from the center of Shanghai
4 reviews
7.0

Room in this hotel

from TRY 2,188
per night
No.708 Laoshan Road, Shanghai
5.5 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
9 reviews
6.7

Room in this hotel

from TRY 1,933
per night
No.1051 Xinzha Road, Shanghai
1.4 km from the center of Shanghai
4.6 km from the Nanpu Bridge subway station
2 reviews
7.0

Room in this hotel

from TRY 2,598
per night
179 Jinqiao Road Pudong New District,Jinqiao Road, Shanghai
12.2 km from the center of Shanghai
2 reviews
7.0

Room in this hotel

from TRY 2,220
per night
No. 555 Gongkang Road, Baoshan District, Shanghai
10.6 km from the center of Shanghai
4.2 km from the South Changjiang Road subway station
30 reviews
6.4

Room in this hotel

from TRY 1,914
per night
No.6697 Shang Nan Road, Shanghai
15.4 km from the center of Shanghai
2 reviews
7.0

Room in this hotel

from TRY 2,149
per night
1210, 12 Floor, No.258 Wuchang Road, Shanghai
2 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
15 reviews
6.6

Room in this hotel

from TRY 4,235
per night