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.

No.186 Zhongshanbeiyi Road, Hongkou, Shanghai, Shanghai, China, Shanghai
4 reviews
5.0

Room in this hotel

from TRY 3,084

per night

Middle Fuxing road lane 1252, Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from TRY 5,128

per night

Room 921, 9th Floor, Xinshikong Business Plaza, No. 99 Hichuan Road, Changning District, Shanghai, China, Shanghai

Room in this hotel

from TRY 1,863

per night

819 Yan'an Middle Road, Shanghai
4.1 km from the Nanpu Bridge subway station

Room in this hotel

from TRY 1,863

per night

No.38 Yinglun Road, Shanghai
5 km from the Jilong Road subway station

Room in this hotel

from TRY 3,140

per night

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

Room in this hotel

from TRY 3,455

per night

Room 912 258 Wuchang Road,Wuchang Road, Shanghai
4.1 km from the Nanpu Bridge subway station
1 review
2.0

Room in this hotel

from TRY 4,268

per night

160 Guizhou Road, Shanghai
3.5 km from the Nanpu Bridge subway station
37 reviews
7.0

Room in this hotel

from TRY 1,863

per night

2620 Huaxia East Road Pudong New District,Huaxia East Road, Shanghai
38 reviews
7.0

Room in this hotel

from TRY 4,273

per night

329 Nianjiabang Road Zhoupu Town,Nianjiabang Road, Shanghai

Room in this hotel

from TRY 2,659

per night

No.13 Xihu Street, 213000 Qingpu, China, Shanghai
1 review
8.0

Room in this hotel

from TRY 2,743

per night

1515 Zhongshan W Rd, Xuhui Qu, China, 200030, Shanghai
26 reviews
7.2

Room in this hotel

from TRY 3,084

per night

15 Nandan Road, Shanghai
104 reviews
7.4

Room in this hotel

from TRY 4,273

per night

485 Guangxi N Rd, Huangpu Qu, Shanghai Shi, China, 200001, Shanghai
3.5 km from the Nanpu Bridge subway station
8 reviews
7.2

Room in this hotel

from TRY 2,555

per night

No. 118 Xiangningbang Road, Zhujiajiao, 201713, Qingpu, China, Shanghai
1 review
10

Room in this hotel

from TRY 3,084

per night

No.7000 Huqingping Highway, Shanghai
9 reviews
7.2

Room in this hotel

from TRY 3,778

per night