Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 988 options found

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

No.2018 Changzhong Road, Shanghai
7.8 km from the center of Shanghai
4.6 km from the South Changjiang Road subway station

Room in this hotel

from $ 50
per night
No.2018 Changzhong Road, Shanghai
7.9 km from the center of Shanghai
4.5 km from the South Changjiang Road subway station

Room in this hotel

from $ 78
per night
NO 288 Yunying Road, Shanghai
47.4 km from the center of Shanghai

Room in this hotel

from $ 109
per night
No. 1655, Huqingping Highway, Qingpu District, Shanghai, 200000 Qingpu, China, Shanghai
17.9 km from the center of Shanghai
1.8 km from the East Xujing subway station

Room in this hotel

from $ 180
per night
18 Huangyang Rd., Jinqiao, 201206 ,Shanghai, Shanghai
11.1 km from the center of Shanghai

Room in this hotel

from $ 180
per night
958 South Chuanhuan Road Pudong New District,South Chuanhuan Road, Shanghai
21.9 km from the center of Shanghai

Room in this hotel

from $ 71
per night
727 Pujian Road Pudong New Area, Shanghai
701 m from the center of Shanghai
3.1 km from the Nanpu Bridge subway station

Room in this hotel

from $ 99
per night
1 South Ande Road, Anting New Town, 海宁路闸北区上海市 SH, China, 200071, Shanghai
1.4 km from the center of Shanghai
4.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 206
per night
969 Dongfang Rd, Pudong Xinqu, Shanghai Shi, China, 200122, Shanghai
5.8 km from the center of Shanghai
3 km from the Longyang Road subway station

Room in this hotel

from $ 99
per night
215 Cenghai Road Chongming District, Shanghai
45.1 km from the center of Shanghai

Room in this hotel

from $ 112
per night
No. 1-3, Lane 630 Shenchang Road, Shanghai
15.5 km from the center of Shanghai
526 m from the Hongqiao Railway Station subway station

Room in this hotel

from $ 160
per night
1 Puzhao Road (Puzhao Lu), 松江区上海市 SH, China, 201600, Shanghai
33.9 km from the center of Shanghai
2.3 km from the Songjiang South Railway Station subway station

Room in this hotel

from $ 99
per night
Building 2, No. 99 Jilong Road, Shanghai
17.1 km from the center of Shanghai
613 m from the Jilong Road subway station

Room in this hotel

from $ 69
per night
Building 1, No.58, 60, 66, Yinting Road, 200000, Shanghai, China, Shanghai
11.5 km from the center of Shanghai
4.6 km from the Qixin Road subway station

Room in this hotel

from $ 99
per night
268 Xinyuan Road, Anting Town, Jiading District, 200000 Anting, Shanghai, Shanghai
30.5 km from the center of Shanghai

Room in this hotel

from $ 63
per night
169 Zhoukang Rd, Pudong Xinqu, Shanghai Shi, China, 201318, Shanghai
17.2 km from the center of Shanghai

Room in this hotel

from $ 99
per night
No.227 Hui Long Rd, Qing Pu District, Shanghai
19.3 km from the center of Shanghai
2.2 km from the East Xujing subway station

Room in this hotel

from $ 64
per night
1099 Guang Xuan Road, Shanghai
32 km from the center of Shanghai

Room in this hotel

from $ 162
per night
866 Yecheng Road, Shanghai
25.3 km from the center of Shanghai
3.6 km from the North Jiading subway station

Room in this hotel

from $ 105
per night
No.1009 Ji Di Road, Shanghai
17.7 km from the center of Shanghai
3.2 km from the East Xujing subway station

Room in this hotel

from $ 35
per night