Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 987 options found

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

No.160 Yongtai Road, Shanghai
11.7 km from the center of Shanghai

Room in this hotel

from € 92
per night
No.339 Jiajian Highway, Shanghai
24.1 km from the center of Shanghai
4.6 km from the North Jiading subway station

Room in this hotel

from € 32
per night
No.9827 Hunan Road, Shanghai
33.4 km from the center of Shanghai

Room in this hotel

from € 19
per night
No.596 Zhuanxing Road, Shanghai
19.6 km from the center of Shanghai
5 km from the Xinzhuang subway station

Room in this hotel

from € 37
per night
No.2 Husong Road, Zhongshan Street, Shanghai
31.8 km from the center of Shanghai
4.3 km from the Songjiang South Railway Station subway station

Room in this hotel

from € 92
per night
10 Lane 168 Xinghong Road, Shanghai
15.5 km from the center of Shanghai
1.5 km from the Hongqiao Railway Station subway station

Room in this hotel

from € 67
per night
No 3398 Beidi Road, Shanghai
15 km from the center of Shanghai
3 km from the Hongqiao Railway Station subway station

Room in this hotel

from € 92
per night
No 448 Zunyi Road, Shanghai
6.5 km from the center of Shanghai

Room in this hotel

from € 92
per night
No. 18 North Caoxi Road, Shanghai
5.7 km from the center of Shanghai

Room in this hotel

from € 169
per night
Number 509 Caobao Road, Shanghai
5.5 km from the center of Shanghai
4.9 km from the Nanpu Bridge subway station

Room in this hotel

from € 92
per night
No.255 Xinjinqiao Road, Shanghai
12.4 km from the center of Shanghai

Room in this hotel

from € 53
per night
No. 89 Huawei Road Huaxin Town Qingpu District, Shanghai
24.6 km from the center of Shanghai

Room in this hotel

from € 92
per night
RM.109, Building 1,No.555, West Zhongshan Road, Shanghai, Shanghai
6 km from the center of Shanghai

Room in this hotel

from € 31
per night
Buildig 2, Lane 5333 Zhoudeng Highway, Pudong New District, Shanghai
19.5 km from the center of Shanghai

Room in this hotel

from € 103
per night
上海 徐汇区 淮海中路1728号, Shanghai
4.3 km from the center of Shanghai

Room in this hotel

from € 48
per night
No.1189 Wuding West Road, Shanghai
3.4 km from the center of Shanghai

Room in this hotel

from € 57
per night
No. 1955 Chunshen Road, Minhang District, Shanghai
28.2 km from the center of Shanghai

Room in this hotel

from € 92
per night
No.7578 Boyuan Road, Jiading District, Shanghai, China, Shanghai
29.4 km from the center of Shanghai

Room in this hotel

from € 71
per night
No.4019 Chuansha Road, Shanghai
21.4 km from the center of Shanghai

Room in this hotel

from € 169
per night
No.108 Wuxing Road, Shanghai
11.1 km from the center of Shanghai
3.5 km from the Longyang Road subway station

Room in this hotel

from € 52
per night