Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 977 options found

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

500 Gushan Road Pudong District,Gushan Road, Shanghai
7.9 km from the center of Shanghai
4.5 km from the Longyang Road subway station
144 reviews
8.0

Room in this hotel

from $ 67
per night
No.15 Huangpu Road, Hongkou District, Shanghai, 200080, Shanghai
2.2 km from the center of Shanghai
3.8 km from the Nanpu Bridge subway station
1026 reviews
8.0

Room in this hotel

from $ 100
per night
1 Fenyang Road, Shanghai
2.7 km from the center of Shanghai
3.8 km from the Nanpu Bridge subway station
260 reviews
7.8

Room in this hotel

from $ 103
per night
369 Xian Xia Road, Shanghai
7.7 km from the center of Shanghai
1003 reviews
8.0

Room in this hotel

from $ 100
per night
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 $ 62
per night
838 Dong Fang Road, Shanghai
5 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
774 reviews
8.4

Room in this hotel

from $ 91
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 $ 100
per night
505 Wulumuqi Road., Shanghai
3.4 km from the center of Shanghai
351 reviews
6.8

Room in this hotel

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

Room in this hotel

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

Room in this hotel

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

Room in this hotel

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

Room in this hotel

from $ 251
per night
777 Zhangyang Road, Pudong, Shanghai
5 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
3733 reviews
9.4

Room in this hotel

from $ 175
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 $ 100
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 $ 100
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 $ 100
per night
No.6600 Yuanjiang Road, Shanghai
24.5 km from the center of Shanghai
1 review
2.0

Room in this hotel

from $ 211
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 $ 81
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 $ 478
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 $ 100
per night