Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 969 options found

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

9 Shenhong Road, Hongqiao CBD, Shanghai
15.7 km from the center of Shanghai
627 m from the Hongqiao Railway Station subway station
9.4

Room in this hotel

from $ 105
per night
No.6009 Yingbin Avenue, Pudong New Area, Shanghai
33.4 km from the center of Shanghai
9.8

Room in this hotel

from $ 123
per night
No. 1136, Zuchongzhi Road, Shanghai
13 km from the center of Shanghai
2.7 km from the Zhangjiang Road subway station
118 reviews
8.2

Room in this hotel

from $ 126
per night
No.1,18 Lane Nan 'an Road.Anting, Shanghai
29.2 km from the center of Shanghai
11 reviews
9.6

Room in this hotel

from $ 81
per night
No 99 Hengshan Road, Shanghai
4.1 km from the center of Shanghai
30 reviews
8.2

Room in this hotel

from $ 315
per night
No.789 Chaxi Road, Jiading District, Shanghai
15.4 km from the center of Shanghai
3.6 km from the Fengbang subway station
59 reviews
7.8

Room in this hotel

from $ 78
per night
2620 Huaxia East Road Pudong New District,Huaxia East Road, Shanghai
23 km from the center of Shanghai
38 reviews
7.0

Room in this hotel

from $ 100
per night
No 908 West Zhongshan Road, Shanghai
6.7 km from the center of Shanghai
22 reviews
7.2

Room in this hotel

from $ 63
per night
15 Nandan Road Xuhui District, Shanghai,200030, Shanghai
6.2 km from the center of Shanghai
104 reviews
7.4

Room in this hotel

from $ 100
per night
No.7000 Huqingping Highway, Shanghai
46.7 km from the center of Shanghai
9 reviews
7.2

Room in this hotel

from $ 148
per night
No. 1 Lane 958, West Jinshajiang Road, Shanghai
13.4 km from the center of Shanghai
4.8 km from the Fengbang subway station
1 review
10

Room in this hotel

from $ 439
per night
Huangpu Road, Hongkou District, 53, Shanghai
2 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
233 reviews
7.0

Room in this hotel

from $ 119
per night
2200 Huangxing Road (Huangxing Lu) 315010 Shanghai,Huangxing Road (Huangxing Lu), Shanghai
7.4 km from the center of Shanghai
4.6 km from the Shiguang Road subway station
16 reviews
8.6

Room in this hotel

from $ 100
per night
No.88 Lane999 Zhaojiabang Road, Shanghai
4.8 km from the center of Shanghai
26 reviews
7.6

Room in this hotel

from $ 180
per night
1888 Yishan Road, Shanghai
10.8 km from the center of Shanghai
4.9 km from the Qixin Road subway station
50 reviews
7.4

Room in this hotel

from $ 88
per night
No.888 hongquan road, Shanghai
11.5 km from the center of Shanghai
4.5 km from the Qixin Road subway station
31 reviews
7.2

Room in this hotel

from $ 50
per night
98 East Nanjing Road (Nanjing Dong Lu), Shanghai
1.4 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
207 reviews
8.2

Room in this hotel

from $ 156
per night
No. 1301, Gong He Xin Road, Shanghai
3.4 km from the center of Shanghai
9 reviews
7.2

Room in this hotel

from $ 100
per night
No 1001 Changan Road, Shanghai
2 km from the center of Shanghai
5 reviews
5.2

Room in this hotel

from $ 57
per night
Lane 799, Lan Hai Road, Shanghai
41.6 km from the center of Shanghai
199 reviews
8.6

Room in this hotel

from $ 108
per night