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.

No. 356, Huaxiu Road, Pudong New Area, Shanghai, Shanghai
8.1 km from the center of Shanghai
3 km from the Longyang Road subway station

Room in this hotel

from $ 130
per night
Building 10, No.730, West Gaoke Road, Shanghai
6.7 km from the center of Shanghai
3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 140
per night
568 Lingxing Road, Shanghai
26.2 km from the center of Shanghai

Room in this hotel

from $ 76
per night
No.1188 Nanliu Road (Building 8), Shanghai
27.6 km from the center of Shanghai

Room in this hotel

from $ 85
per night
Building 2-C, No. 1588, Wuzhong Road, Intersection of Wuzhong Road and Hongjing Road, Shanghai
11.6 km from the center of Shanghai
4.7 km from the Qixin Road subway station

Room in this hotel

from $ 207
per night
No 1881 Gubei Road , Shanghai , Shanghai , CN , 201106, Shanghai
8.4 km from the center of Shanghai

Room in this hotel

from $ 94
per night
1299 Lebin Road, Jinshan District, Shanghai
52.8 km from the center of Shanghai

Room in this hotel

from $ 182
per night
17 Guilin Road, Xuhui, Shanghai
10.1 km from the center of Shanghai

Room in this hotel

from $ 87
per night
No. 1369, Xikang Road, Putuo District, Shanghai
3.3 km from the center of Shanghai

Room in this hotel

from $ 163
per night
168 Hongqiao Road, Xuhui District, Shanghai
6 km from the center of Shanghai

Room in this hotel

from $ 207
per night
1729 Huangxing Road,Yangpu District, Shanghai
7.7 km from the center of Shanghai
3.9 km from the Shiguang Road subway station

Room in this hotel

from $ 103
per night
100 Lane, Xingeng Road, Xuhui District, Shanghai
687 m from the center of Shanghai
3.1 km from the Nanpu Bridge subway station

Room in this hotel

from $ 182
per night
879 Songlan Road, Baoshan District, Shanghai
16.2 km from the center of Shanghai
2.9 km from the Fujin Road subway station

Room in this hotel

from $ 74
per night
428 Tongpu Road, Putuo District, Shanghai
7.9 km from the center of Shanghai

Room in this hotel

from $ 90
per night
No. 2 Wujiazhai, Chunxin Village, Shanghai
24.8 km from the center of Shanghai

Room in this hotel

from $ 103
per night
No.100, Baise Road, Xuhui District, Shanghai, China, Shanghai
15.5 km from the center of Shanghai

Room in this hotel

from $ 103
per night
Number 3,line1,baoyang Road,baoshan District, Shanghai
19 km from the center of Shanghai

Room in this hotel

from $ 40
per night
No.70 Donghu Road (Main Building), Shanghai
2.7 km from the center of Shanghai
4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 132
per night
No. 7 Donghu Road, Xuhui District, Shanghai
2.7 km from the center of Shanghai
4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 123
per night
500 Changjiang Road, Baoshan District, Shanghai
12.8 km from the center of Shanghai
1.7 km from the South Changjiang Road subway station

Room in this hotel

from $ 51
per night