Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 971 options found

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

No.1119 Yan'an West Road Changning District, Shanghai, Shanghai
4.6 km from the center of Shanghai
10 reviews
7.0

Room in this hotel

from $ 100
per night
1061 900 Lane, Shanghai
33.4 km from the center of Shanghai
7 reviews
7.8

Room in this hotel

from $ 100
per night
No. 368 Jianchuan Road, Shanghai
21.9 km from the center of Shanghai
5 reviews
6.8

Room in this hotel

from $ 80
per night
Wujiaochang, Yangpu, China, 200433, Shanghai
7.9 km from the center of Shanghai
3.4 km from the Shiguang Road subway station
20 reviews
6.2

Room in this hotel

from $ 100
per night
NO.29 Moyu Road Anting, Shanghai, SH, China, Shanghai
29.7 km from the center of Shanghai
6 reviews
7.6

Room in this hotel

from $ 100
per night
No. 2659 Shuichan Road, Shanghai
14.7 km from the center of Shanghai
3.7 km from the Fujin Road subway station
11 reviews
7.2

Room in this hotel

from $ 48
per night
No.1108 Caobao Road, Shanghai
10.9 km from the center of Shanghai
4.9 km from the Qixin Road subway station
5 reviews
8.4

Room in this hotel

from $ 76
per night
4339 Bao An Road An Ting, Jia Ding,Bao An Road, Shanghai
25.2 km from the center of Shanghai
160 reviews
6.6

Room in this hotel

from $ 100
per night
Tuanjiesha, Shanghai
45.3 km from the center of Shanghai
10 reviews
6.2

Room in this hotel

from $ 100
per night
No 55, West Weiqing Road, Jinshan District , 201508 Beicang, China, Shanghai
55.1 km from the center of Shanghai
47 reviews
7.4

Room in this hotel

from $ 38
per night
179 Jinqiao Road Pudong New District,Jinqiao Road, Shanghai
12.2 km from the center of Shanghai
2 reviews
7.0

Room in this hotel

from $ 64
per night
NO.670 Yishan Road, Shanghai
8.3 km from the center of Shanghai
18 reviews
7.6

Room in this hotel

from $ 64
per night
No.168, Xiayan Road, Shanghai
26.2 km from the center of Shanghai

Room in this hotel

from $ 100
per night
No.868 Siping Road, Hongkou district, 上海市 China, 200086, Shanghai
5.2 km from the center of Shanghai
22 reviews
7.4

Room in this hotel

from $ 100
per night
999 Wangqiao Road, Shanghai
21.9 km from the center of Shanghai
2 reviews
9.0

Room in this hotel

from $ 64
per night
No. 1389 Wuzhong Road, Minhang District, Shanghai
11.5 km from the center of Shanghai
4.7 km from the Qixin Road subway station
31 reviews
7.4

Room in this hotel

from $ 100
per night
No 66, Jiatang Road, Juyuan New Area, Shanghai
27.2 km from the center of Shanghai
1.4 km from the North Jiading subway station
355 reviews
9.2

Room in this hotel

from $ 121
per night
No. 3380 North Yanggao Road, Shanghai
14.5 km from the center of Shanghai

Room in this hotel

from $ 43
per night
Floor 16, Haiyi Mansion, Block A, Wanda Plaza, Zhoupu, Shanghai
16.5 km from the center of Shanghai

Room in this hotel

from $ 180
per night
No.1388 Xinjinqiao Road, Pudong, Shanghai
14.7 km from the center of Shanghai

Room in this hotel

from $ 100
per night