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.389 Jujin Road, Shanghai
16.1 km from the center of Shanghai

Room in this hotel

from € 37
per night
No.2795 Yanggao Middle Road, Pudong New Area, Shanghai
8.2 km from the center of Shanghai
2.8 km from the Longyang Road subway station

Room in this hotel

from € 76
per night
No. 88 Lianyou Road, Minhang District, Shanghai
18.4 km from the center of Shanghai
2.9 km from the East Xujing subway station

Room in this hotel

from € 54
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 € 57
per night
NO.255, East Huancheng Road, Fengxian District, Shanghai, Shanghai
31.2 km from the center of Shanghai

Room in this hotel

from € 54
per night
No. 1915 Huqingping Road, Shanghai
19.9 km from the center of Shanghai
2.9 km from the East Xujing subway station

Room in this hotel

from € 44
per night
1305 North Kaixuan Road (Kaixuan Bei Lu), Shanghai
5.4 km from the center of Shanghai

Room in this hotel

from € 88
per night
No.1251 Siping Road, Shanghai
6.5 km from the center of Shanghai
4.9 km from the Shiguang Road subway station

Room in this hotel

from € 74
per night
No. 180 Lane 169, Lanhai Road, Shanghai
41.1 km from the center of Shanghai

Room in this hotel

from € 59
per night
No. 738 Yunlianghe Road, Jianshe Town, Shanghai
47.1 km from the center of Shanghai

Room in this hotel

from € 85
per night
No.33 Lane 666, Zhuxi Road (Pinzhenyuan Linhu Villa), Shanghai
42.5 km from the center of Shanghai

Room in this hotel

from € 88
per night
No.484 Xuanzhong Road, Shanghai
32.5 km from the center of Shanghai

Room in this hotel

from € 64
per night
No.88 Shuanglian Road, Qingpu District, Shanghai
19 km from the center of Shanghai
1.7 km from the East Xujing subway station

Room in this hotel

from € 62
per night
No.1526 Wangyuan Road, Shanghai
31 km from the center of Shanghai

Room in this hotel

from € 58
per night
No.18, Jiujing Road, Shanghai
19.6 km from the center of Shanghai

Room in this hotel

from € 51
per night
Area A, No.1398 Jinyuan 1st Road, Shanghai
14.7 km from the center of Shanghai
4 km from the Fengbang subway station

Room in this hotel

from € 58
per night
No. 102 Wan'an Street (Building 2), Shanghai
46.9 km from the center of Shanghai

Room in this hotel

from € 68
per night
No.178 Baiye Road, Shanghai
14.6 km from the center of Shanghai
2.2 km from the Zhangjiang Road subway station

Room in this hotel

from € 82
per night
Near Tanghuang Road (No.1241 Chenqiao Village), Shanghai
23 km from the center of Shanghai

Room in this hotel

from € 49
per night
728 pengping East Road, Nicheng Town, Pudong New Area, Shanghai, Shanghai
48.4 km from the center of Shanghai

Room in this hotel

from € 48
per night