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

: 1097 options found

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

728 Pu Dong Avenue, Shanghai
4.9 km from the center of Shanghai
4.2 km from the Nanpu Bridge subway station
Excellent
1718 reviews
8.8

Room in this hotel

from ¥ 658
per night
No. 505 North Fuquan Road, Shanghai
10.8 km from the center of Shanghai
Excellent
59 reviews
8.4

Room in this hotel

from ¥ 591
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
529 reviews
8.0

Room in this hotel

from ¥ 695
per night
123 South Xizang Road, Shanghai
632 m from the center of Shanghai
2.9 km from the Nanpu Bridge subway station
Excellent
317 reviews
8.0

Room in this hotel

from ¥ 749
per night
No. 1728, Nanjing West Rd, Jing'an Dist, Shanghai
2.9 km from the center of Shanghai
Very good
258 reviews
7.6

Room in this hotel

from ¥ 837
per night
No. 1550 Xinfu Middle Road, Shanghai
22.6 km from the center of Shanghai
Fantastic
327 reviews
9.6

Room in this hotel

from ¥ 573
per night
No 429 GuangDong Rd, HuangPu District, Shanghai
1.4 km from the center of Shanghai
2.7 km from the Nanpu Bridge subway station
Good
2 reviews
6.6

Room in this hotel

from ¥ 391
per night
No. 17 Lane 3999, Xiupu Road, Shanghai
19.3 km from the center of Shanghai
Fantastic
387 reviews
9.0

Room in this hotel

from ¥ 719
per night
No.789 Chaxi Road, Jiading District, Shanghai
15.5 km from the center of Shanghai
3.6 km from the Fengbang subway station
Very good
60 reviews
7.8

Room in this hotel

from ¥ 518
per night
422 Tiantong Road, Shanghai
1.9 km from the center of Shanghai
4.3 km from the Nanpu Bridge subway station
Excellent
118 reviews
8.3

Room in this hotel

from ¥ 916
per night
No. 1140, Chenqiao Village, Shanghai
23.1 km from the center of Shanghai
Fantastic
1 review
10

Room in this hotel

from ¥ 439
per night
No. 2281 Jinshajiang Road, Shanghai
9.7 km from the center of Shanghai
Excellent
174 reviews
8.6

Room in this hotel

from ¥ 478
per night
No 1881 Gubei Road, Shanghai
8 km from the center of Shanghai

Room in this hotel

from ¥ 509
per night
No.779 Quyang Road, Shanghai
6.6 km from the center of Shanghai
Very good
74 reviews
7.8

Room in this hotel

from ¥ 475
per night
98 East Nanjing Road (Nanjing Dong Lu), Shanghai
1.7 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
Excellent
209 reviews
8.2

Room in this hotel

from ¥ 905
per night
333 Panwen Road, Qingpu District, Shanghai
18 km from the center of Shanghai
620 m from the East Xujing subway station
Fantastic
3 reviews
9.4

Room in this hotel

from ¥ 508
per night
998 Xiuchuan Road, Chuansha, Shanghai
23.3 km from the center of Shanghai
Excellent
418 reviews
8.4

Room in this hotel

from ¥ 459
per night
1928 Gong He Xin Road, Shanghai
5.3 km from the center of Shanghai
Excellent
675 reviews
8.4

Room in this hotel

from ¥ 710
per night
No.1,18 Lane Nan 'an Road.Anting, Shanghai
29.2 km from the center of Shanghai
Fantastic
12 reviews
9.6

Room in this hotel

from ¥ 581
per night
No 1929, Huqingping Road, Shanghai
20.3 km from the center of Shanghai
3.5 km from the East Xujing subway station

Room in this hotel

from ¥ 347
per night