Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10026 options found

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

46 Guilin Rd, Xuhui Qu, Shanghai Shi, China, 200233, Shanghai
38 reviews
6.6

Room in this hotel

from AED 224

per night

No.88 South Tingchao Road ,Shanghai, Shanghai

Room in this hotel

from AED 267

per night

No. 1728, Nanjing West Rd, Jing'an Dist, Shanghai
256 reviews
7.6

Room in this hotel

from AED 401

per night

105 Wanhangdu Road 200040 Shanghai,Wanhangdu Road, Shanghai
24 reviews
7.0

Room in this hotel

from AED 213

per night

88 Yili Road, Shanghai
78 reviews
7.4

Room in this hotel

from AED 268

per night

No.3721 HongMei Road, Shanghai

Room in this hotel

from AED 129

per night

Xinzhuang, Minhang, China, 201100, Shanghai
1.4 km from the Xinzhuang subway station
11 reviews
7.4

Room in this hotel

from AED 268

per night

Lane 3558, North Kunyang Road (Kunyang Bei Lu), Shanghai
21 reviews
7.0

Room in this hotel

from AED 373

per night

No.2828 South Yang Gao Road, Shanghai
4.4 km from the Nanpu Bridge subway station

Room in this hotel

from AED 165

per night

No.2, Lane 85 Guoquan Road, Shanghai
4.2 km from the Shiguang Road subway station
26 reviews
7.0

Room in this hotel

from AED 143

per night

827 West Zhongshan Road, Shanghai

Room in this hotel

from AED 268

per night

No. 4, Lane 946, Changle Road, Shanghai
4.8 km from the Nanpu Bridge subway station
25 reviews
9.0

Room in this hotel

from AED 492

per night

No.299 Kaiqing Rd., Shanghai
24 reviews
6.6

Room in this hotel

from AED 280

per night

No.1151 Hongxu Road, Shanghai
12 reviews
6.8

Room in this hotel

from AED 559

per night

No.1065 Zhaojiabang Road, Xuhui District, Shanghai
69 reviews
7.8

Room in this hotel

from AED 322

per night