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

: 1111 options found

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

No. 386 Zhijiang West Road, Jing'an District, Shanghai
3.3 km from the center of Shanghai
Excellent
121 reviews
8.6

Room in this hotel

from zł 234
per night
161 Changle Road, Shanghai
1.5 km from the center of Shanghai
3.9 km from the Nanpu Bridge subway station
Fantastic
2480 reviews
9.4

Room in this hotel

from zł 361
per night
No 1738 Zhongxing Road, Shanghai
2.7 km from the center of Shanghai
Fantastic
15 reviews
9.1

Room in this hotel

from zł 378
per night
1100 Qi Hang Road, Shanghai
32.4 km from the center of Shanghai
Very good
1139 reviews
7.4

Room in this hotel

from zł 308
per night
3999-6, Hongxin Road, Shanghai
11.7 km from the center of Shanghai
4.5 km from the Qixin Road subway station
Fantastic
2 reviews
9.2

Room in this hotel

from zł 143
per night
88 Songshan Road, Shanghai
1.3 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
Fantastic
1605 reviews
9.0

Room in this hotel

from zł 858
per night
55 Beijing West Road, near Tibet middle road, Shanghai
680 m from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
Excellent
531 reviews
8.0

Room in this hotel

from zł 345
per night
159 South He Nan Road, Shanghai
1.8 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station
Excellent
2074 reviews
8.8

Room in this hotel

from zł 547
per night
No. 1, Lane 58, Tongchuan Road, Shanghai
5.8 km from the center of Shanghai
Excellent
360 reviews
8.6

Room in this hotel

from zł 250
per night
No 555 Jiujiang Road, Shanghai
1.1 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
Excellent
1089 reviews
8.6

Room in this hotel

from zł 442
per night
728 Pu Dong Avenue, Shanghai
4.9 km from the center of Shanghai
4.2 km from the Nanpu Bridge subway station
Excellent
1720 reviews
8.8

Room in this hotel

from zł 343
per night
Shenhong Road 9, Shanghai
15.5 km from the center of Shanghai
627 m from the Hongqiao Railway Station subway station
Excellent
118 reviews
8.2

Room in this hotel

from zł 343
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 zł 387
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 zł 463
per night
595 Jiu Jiang Road, Huangpu, Shanghai
1 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
Excellent
1139 reviews
8.2

Room in this hotel

from zł 610
per night
28 Jilong Road, Shanghai
17.2 km from the center of Shanghai
219 m from the Jilong Road subway station
Excellent
479 reviews
8.6

Room in this hotel

from zł 353
per night
899 Dong Fang Road Pudong, Shanghai
5.8 km from the center of Shanghai
3.1 km from the Longyang Road subway station
Excellent
787 reviews
8.2

Room in this hotel

from zł 313
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 zł 501
per night
No.800 Hua Mu Road, Shanghai
7.6 km from the center of Shanghai
1.1 km from the Longyang Road subway station
Excellent
626 reviews
8.2

Room in this hotel

from zł 373
per night
506 Shangcheng Road, Block B, Shanghai
4.5 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station

Room in this hotel

from zł 520
per night