Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 1050 options found

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

No 1738 Zhongxing Road, Shanghai
2.5 km from the center of Shanghai
3 reviews
8.4

Room in this hotel

from RSD 11,923
per night
439 Cao Xi North Road, Shanghai
6.1 km from the center of Shanghai
347 reviews
7.6

Room in this hotel

from RSD 9,068
per night
No. 221 Zhaojiabang Road, Shanghai
3.7 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
17 reviews
8.2

Room in this hotel

from RSD 9,668
per night
1190 Yongsheng Road, Jiading District, 200000 Shanghai, Shanghai
23.8 km from the center of Shanghai
40 reviews
8.0

Room in this hotel

from RSD 7,985
per night
No. 1668 Xiuyan Road, Shanghai
15.7 km from the center of Shanghai
29 reviews
8.0

Room in this hotel

from RSD 9,303
per night
No.779 Quyang Road, Shanghai
6.2 km from the center of Shanghai
74 reviews
7.8

Room in this hotel

from RSD 8,053
per night
No. 473 East Huan Cheng Road, Shanghai
32.3 km from the center of Shanghai
65 reviews
7.8

Room in this hotel

from RSD 8,335
per night
No.789 Chaxi Road, Jiading District, Shanghai
15.4 km from the center of Shanghai
3.6 km from the Fengbang subway station
59 reviews
7.8

Room in this hotel

from RSD 7,759
per night
No. 389 Lianming Road, Shanghai
15.5 km from the center of Shanghai
1.6 km from the Qixin Road subway station
8.4

Room in this hotel

from RSD 6,502
per night
398 East Beijing Road Huangpu District, Shanghai
1.2 km from the center of Shanghai
3.5 km from the Nanpu Bridge subway station
837 reviews
7.2

Room in this hotel

from RSD 35,562
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 RSD 6,025
per night
No. 811 East Huaxia Road, Pudong New Area, 811, Shanghai
19.5 km from the center of Shanghai
4.5 km from the Zhangjiang Road subway station
34 reviews
7.8

Room in this hotel

from RSD 10,966
per night
No. 125 South Bole Road, Shanghai
25.2 km from the center of Shanghai
3.3 km from the North Jiading subway station
31 reviews
7.8

Room in this hotel

from RSD 6,797
per night
No 818 Zhangyang Road, Shanghai
5 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
8.3

Room in this hotel

from RSD 8,111
per night
601 Li Yang Road, Hongkou District, Shanghai
2.9 km from the center of Shanghai
4.9 km from the Nanpu Bridge subway station
341 reviews
7.2

Room in this hotel

from RSD 20,592
per night
No 200 South Shanxi Rd Huangpu District, Shanghai
1.2 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
304 reviews
7.2

Room in this hotel

from RSD 13,788
per night
328 Yi Xian Road, Shanghai
7.4 km from the center of Shanghai
3.6 km from the South Changjiang Road subway station
120 reviews
7.4

Room in this hotel

from RSD 8,699
per night
No.8, Dongan Road, Xuhui District, Shanghai
4.6 km from the center of Shanghai
4.6 km from the Nanpu Bridge subway station
107 reviews
7.4

Room in this hotel

from RSD 9,833
per night
277, West Jiangchang Road, 277, Shanghai
7.3 km from the center of Shanghai
4 reviews
8.0

Room in this hotel

from RSD 9,172
per night
3988 Hongxin Road, Minhang District, Shanghai
11.8 km from the center of Shanghai
4.3 km from the Qixin Road subway station
75 reviews
7.4

Room in this hotel

from RSD 8,857
per night