Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 984 options found

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

No.8 Xisha Road, Shanghai
59 km from the center of Shanghai

Room in this hotel

from $ 133
per night
333 Panwen Road, Qingpu District, Shanghai
18.2 km from the center of Shanghai
620 m from the East Xujing subway station
9.1

Room in this hotel

from $ 92
per night
58 Long Sheng Road, Jinshan District, Shanghai
57.4 km from the center of Shanghai

Room in this hotel

from $ 105
per night
588 Qingyuanhuan Road (Qingyuanhuan Lu), Shanghai
9.9 km from the center of Shanghai
1.5 km from the Shiguang Road subway station

Room in this hotel

from $ 70
per night
No.2539 SongJin Express Road, ZhangYan Town, Shanghai
50.9 km from the center of Shanghai

Room in this hotel

from $ 34
per night
118 Puhuitang Road, Xuhui, 200030 Shanghai, Shanghai
6.5 km from the center of Shanghai

Room in this hotel

from $ 113
per night
688 Hengfeng Road (Hengfeng Lu), Shanghai
2.2 km from the center of Shanghai

Room in this hotel

from $ 89
per night
No.2 Lane 3655, Hu'nan Highway, Shanghai
17.3 km from the center of Shanghai

Room in this hotel

from $ 76
per night
22 Lane No. 5 Luxi North Road, Shanghai
25.3 km from the center of Shanghai

Room in this hotel

from $ 105
per night
1102 Xiehe Road, Shanghai
11.1 km from the center of Shanghai
4.7 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 109
per night
No 4499 Kang Xin Highway, Pudong, Shanghai
19.2 km from the center of Shanghai

Room in this hotel

from $ 188
per night
No.188 Lane 399, Shendi East Road (Shendi Ecoligical Park), Shanghai
21.9 km from the center of Shanghai

Room in this hotel

from $ 931
per night
No.65 Songbao Road, Shanghai
16.2 km from the center of Shanghai

Room in this hotel

from $ 49
per night
No. 6 Nianjiabang Road, Shanghai
17.5 km from the center of Shanghai

Room in this hotel

from $ 206
per night
No. 3, Lane 1139, Pudong Avenue, Shanghai
6.1 km from the center of Shanghai
4.6 km from the Longyang Road subway station
1 review
6.0

Room in this hotel

from $ 65
per night
No.6805 Beiqing Highway, Shanghai
26.7 km from the center of Shanghai

Room in this hotel

from $ 105
per night
988 Xinbao Road (Xinbao Lu), Lvhua Town, Shanghai
60.4 km from the center of Shanghai

Room in this hotel

from $ 165
per night
No.1789 Kangqiao Road, Shanghai
14.5 km from the center of Shanghai

Room in this hotel

from $ 80
per night
No. 3701 Chenhang, Minhang District, Shanghai
16.3 km from the center of Shanghai
3.4 km from the Shendu Highway subway station

Room in this hotel

from $ 94
per night
No.634 Chengnan Road, Shanghai
35.1 km from the center of Shanghai

Room in this hotel

from $ 105
per night