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.

5F, No. 10 Baoqing Road, Shanghai
4.4 km from the Nanpu Bridge subway station
3 reviews
8.6

Room in this hotel

from $ 91

per night

Lane 765. South Zhongshan 2nd Road, Shanghai
4.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 27

per night

Lane 802 2, Shixin Road, Pudong New Area, Shanghai
3.0

Room in this hotel

from $ 36

per night

No.166 Yushan Road, Shanghai
3.2 km from the Longyang Road subway station
3 reviews
9.0

Room in this hotel

from $ 62

per night

No.27, North Xiangyang Road, Shanghai
4 km from the Nanpu Bridge subway station
1 review
10

Room in this hotel

from $ 106

per night

No.18 Lane 1, Chenpang Road, Shanghai

Room in this hotel

from $ 38

per night

35 Guoqing Road Zhabei District,Guoqing Road, Shanghai
4.1 km from the Nanpu Bridge subway station
17 reviews
7.6

Room in this hotel

from $ 61

per night

2572 Middle Chengliu Road Jiading,Middle Chengliu Road, Shanghai
1 review
6.0

Room in this hotel

from $ 61

per night

No. 101 Yuzhong Road, Shanghai
4 km from the Fengbang subway station

Room in this hotel

from $ 31

per night

No 50 Middle Fuxing Road, Shanghai
1.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 74

per night

411 Huafa Road, Xuhui District, Shanghai
5 reviews
8.4

Room in this hotel

from $ 74

per night

No.1037 Huashan Road, Shanghai
382 m from the Jilong Road subway station

Room in this hotel

from $ 29

per night

615 Guohe Road Yangpu District,Guohe Road, Shanghai
1.4 km from the Shiguang Road subway station
6 reviews
8.0

Room in this hotel

from $ 61

per night

NO.4229 BaoAn Road, JiaDing District, Shanghai

Room in this hotel

from $ 29

per night

No.3158 Beidi Road, Shanghai
3.2 km from the Hongqiao Railway Station subway station
7 reviews
7.4

Room in this hotel

from $ 74

per night

287 Songhuajiang Road, Shanghai
3.8 km from the Shiguang Road subway station
2 reviews
8.0

Room in this hotel

from $ 44

per night