Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 977 options found

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

No.18, Jiujing Road, Shanghai
19.6 km from the center of Shanghai

Room in this hotel

from $ 69
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 $ 70
per night
No. 102 Wan'an Street (Building 2), Shanghai
46.9 km from the center of Shanghai

Room in this hotel

from $ 81
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 $ 95
per night
Near Tanghuang Road (No.1241 Chenqiao Village), Shanghai
23 km from the center of Shanghai

Room in this hotel

from $ 58
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 $ 47
per night
Building D, Luyuan international, 227 Huilong Road, Shanghai
19.4 km from the center of Shanghai
2.3 km from the East Xujing subway station

Room in this hotel

from $ 57
per night
656 Qingtai Road, Shanghai
38.8 km from the center of Shanghai

Room in this hotel

from $ 62
per night
222 Jintai Road, Pudong New District, Shanghai
11.4 km from the center of Shanghai

Room in this hotel

from $ 98
per night
Villa No.25, Lane 599, Class Zhiyuan Road, Zhujiajiao Ancient Town, Shanghai
42.4 km from the center of Shanghai

Room in this hotel

from $ 2,433
per night
69 Longyin Road, Xuhui District, Shangha, Shanghai
13.2 km from the center of Shanghai

Room in this hotel

from $ 77
per night
851 Zhuguang Road, Shanghai
16.8 km from the center of Shanghai
2.7 km from the East Xujing subway station

Room in this hotel

from $ 97
per night
Room 102, Building 210, Baoyi Landscape Waterfront, Lane 169, Lanhai Road, Shanghai
41 km from the center of Shanghai

Room in this hotel

from $ 262
per night
No.930, Lianmin Village, Chuansha New Town, Shanghai
26.7 km from the center of Shanghai

Room in this hotel

from $ 97
per night
No. 107 Weidu Road, Zhuanqiao Town, Shanghai
20.3 km from the center of Shanghai

Room in this hotel

from $ 91
per night
No. 181, Lane 1300, Longming Road, Shanghai
13.1 km from the center of Shanghai
2.9 km from the Qixin Road subway station

Room in this hotel

from $ 66
per night
No.5989 Chuansha Road, Shanghai
23.1 km from the center of Shanghai

Room in this hotel

from $ 90
per night
NO.319 guangyuan Western Road, Shanghai
5.8 km from the center of Shanghai

Room in this hotel

from $ 70
per night
Tower C, No. 118 Lianyou Road, Shanghai
18.4 km from the center of Shanghai
3.1 km from the East Xujing subway station

Room in this hotel

from $ 62
per night
No.1258 Yinhang Road, Yangpu District, Shanghai
11.1 km from the center of Shanghai
1.6 km from the Shiguang Road subway station

Room in this hotel

from $ 111
per night