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.535 Zhejiang Middle Road, Shanghai, China, Shanghai
686 m from the center of Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 66
per night
5658 North Zhangyang Road (Zhangyang Beilu) , Pilot Free Trade Zone, Shanghai
15.7 km from the center of Shanghai
1.1 km from the Gangcheng Road subway station

Room in this hotel

from $ 100
per night
No.2 Lane 53 Datong Road, Shanghai
16.3 km from the center of Shanghai
865 m from the Jilong Road subway station

Room in this hotel

from $ 42
per night
No.8 Xisha Road, Shanghai
59 km from the center of Shanghai

Room in this hotel

from $ 129
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 $ 85
per night
58 Long Sheng Road, Jinshan District, Shanghai
57.4 km from the center of Shanghai

Room in this hotel

from $ 100
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 $ 78
per night
No.2539 SongJin Express Road, ZhangYan Town, Shanghai
50.9 km from the center of Shanghai

Room in this hotel

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

Room in this hotel

from $ 120
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 $ 75
per night
22 Lane No. 5 Luxi North Road, Shanghai
25.3 km from the center of Shanghai

Room in this hotel

from $ 100
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 $ 116
per night
No 4499 Kang Xin Highway, Pudong, Shanghai
19.2 km from the center of Shanghai

Room in this hotel

from $ 179
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 $ 284
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 $ 208
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 $ 68
per night
No.6805 Beiqing Highway, Shanghai
26.7 km from the center of Shanghai

Room in this hotel

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

Room in this hotel

from $ 159
per night