Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 983 options found

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

180 Yixian Road, Shanghai
7 km from the center of Shanghai
4.1 km from the South Changjiang Road subway station
284 reviews
7.4

Room in this hotel

from € 55
per night
Blk 2, 338 Tianshan Road, Shanghai
8.1 km from the center of Shanghai
38 reviews
8.0

Room in this hotel

from € 91
per night
505 Wulumuqi Road., Shanghai
3.4 km from the center of Shanghai
351 reviews
6.8

Room in this hotel

from € 91
per night
370 Huashan Road, Shanghai
3.3 km from the center of Shanghai
184 reviews
7.4

Room in this hotel

from € 91
per night
50 Zhangwu Road, Shanghai
6.2 km from the center of Shanghai
113 reviews
7.8

Room in this hotel

from € 127
per night
183 Jiaozhou Road, Shanghai
3 km from the center of Shanghai
718 reviews
9.0

Room in this hotel

from € 122
per night
516 Hengshan Road, Shanghai
4.6 km from the center of Shanghai
980 reviews
9.0

Room in this hotel

from € 218
per night
777 Zhangyang Road, Pudong, Shanghai
5 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
3759 reviews
9.4

Room in this hotel

from € 136
per night
No.99, Qinjiang Road, Xuhui, 200233 Shanghai, China, Shanghai
8.7 km from the center of Shanghai
88 reviews
7.8

Room in this hotel

from € 91
per night
No 61, Lane 1600 Yixian Road, Baoshan District, Shanghai
9.9 km from the center of Shanghai
1.1 km from the South Changjiang Road subway station
15 reviews
6.0

Room in this hotel

from € 91
per night
No. 321 South Street, Jiading District, Shanghai
26.4 km from the center of Shanghai
2.2 km from the North Jiading subway station
8 reviews
8.6

Room in this hotel

from € 91
per night
No.6600 Yuanjiang Road, Shanghai
24.5 km from the center of Shanghai
1 review
2.0

Room in this hotel

from € 178
per night
2750 Gong He Xin Road, Shanghai
5.7 km from the center of Shanghai
46 reviews
7.2

Room in this hotel

from € 70
per night
Kanghong Gardenhuqingping Highwayqingpu, 1358, Shanghai,201702, Shanghai
16.6 km from the center of Shanghai
2.2 km from the Hongqiao Railway Station subway station
31 reviews
8.4

Room in this hotel

from € 418
per night
3189 Bao'an Hwy, Jiading Qu, China, 201801, Shanghai
20.2 km from the center of Shanghai
10 reviews
7.8

Room in this hotel

from € 91
per night
No.1885 Qixin Road, Shanghai
15.1 km from the center of Shanghai
558 m from the Qixin Road subway station
21 reviews
7.4

Room in this hotel

from € 134
per night
No. 1728, Nanjing West Rd, Jing'an Dist, Shanghai
3.1 km from the center of Shanghai
256 reviews
7.6

Room in this hotel

from € 108
per night
NO.729 Wuzhong Road, Shanghai
9.5 km from the center of Shanghai
12 reviews
8.1

Room in this hotel

from € 46
per night
Lane 3558, North Kunyang Road (Kunyang Bei Lu), Shanghai
23.1 km from the center of Shanghai
21 reviews
7.0

Room in this hotel

from € 288
per night
No.299 Kaiqing Rd., Shanghai
22.3 km from the center of Shanghai
24 reviews
6.6

Room in this hotel

from € 84
per night