Shanghai, China

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Districts
Hotel name
Places of interest
Nearest subway station
Hotel chain

4 stars hotels in Shanghai

: 1092 options found

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

78 Xing Guo Road, Shanghai
4.3 km from the center of Shanghai
Fantastic
1218 reviews
9.6

Room in this hotel

from $ 174
per night
1288 Linyin Xin Road, Shanghai
29.3 km from the center of Shanghai
Fantastic
1624 reviews
9.4

Room in this hotel

from $ 124
per night
1 East Jinling Road, Huangpu District, Shanghai
2.3 km from the center of Shanghai
2.4 km from the Nanpu Bridge subway station
Fantastic
2402 reviews
9.2

Room in this hotel

from $ 293
per night
No.83, Middle Zhongshan Road, Shanghai
33.6 km from the center of Shanghai
2.3 km from the Songjiang South Railway Station subway station
Fantastic
291 reviews
9.4

Room in this hotel

from $ 73
per night
400 Pan Yu Road, Shanghai
4.9 km from the center of Shanghai
Fantastic
1647 reviews
9.0

Room in this hotel

from $ 109
per night
Lane 9, 115 Tai'an Road, Shanghai, Shanghai
4.4 km from the center of Shanghai
Fantastic
3 reviews
10

Room in this hotel

from $ 94
per night
No. 301 Ledu Road, Shanghai
33.3 km from the center of Shanghai
2.9 km from the Songjiang South Railway Station subway station
Fantastic
2 reviews
10

Room in this hotel

from $ 76
per night
1188 Xueye Road, Shanghai
5 km from the center of Shanghai
1.5 km from the Nanpu Bridge subway station
Fantastic
1017 reviews
9.0

Room in this hotel

from $ 148
per night
516 Hengshan Road, Shanghai
4.3 km from the center of Shanghai
Fantastic
995 reviews
9.0

Room in this hotel

from $ 123
per night
No. 7099, Chuan Zhou Gong Road, Shanghai
16.7 km from the center of Shanghai
Fantastic
12 reviews
9.6

Room in this hotel

from $ 84
per night
338 Heng Feng Road, Shanghai
2.2 km from the center of Shanghai
Excellent
1170 reviews
8.8

Room in this hotel

from $ 142
per night
No 250 Hua Shan Road, Shanghai
2.7 km from the center of Shanghai
4.9 km from the Nanpu Bridge subway station
Excellent
3200 reviews
8.6

Room in this hotel

from $ 116
per night
No.588 Tang An Road, Shanghai
17.2 km from the center of Shanghai
3.3 km from the Zhangjiang Road subway station
Fantastic
102 reviews
9.2

Room in this hotel

from $ 96
per night
70 Dong Hu Road, Shanghai
2.3 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
Excellent
588 reviews
8.8

Room in this hotel

from $ 357
per night
55 Huan Long Road, Shanghai
6.3 km from the center of Shanghai
2.4 km from the Longyang Road subway station
Excellent
483 reviews
8.8

Room in this hotel

from $ 72
per night
No. 1018 Changning Road, Shanghai
5.6 km from the center of Shanghai
Excellent
1321 reviews
8.6

Room in this hotel

from $ 136
per night
Building No 1, Lane 3188, Shanghai
18.2 km from the center of Shanghai
Excellent
401 reviews
8.8

Room in this hotel

from $ 101
per night
No. 103, Wuning Road, Shanghai
4.9 km from the center of Shanghai
Fantastic
123 reviews
9.0

Room in this hotel

from $ 151
per night
719 Yingchun Road, Shanghai
7.6 km from the center of Shanghai
2.5 km from the Longyang Road subway station
Excellent
741 reviews
8.6

Room in this hotel

from $ 129
per night
98 Shou Ning Road, Shanghai
1.5 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station
Excellent
737 reviews
8.6

Room in this hotel

from $ 141
per night