Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 1020 options found

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

No. 386 Zhijiang West Road, Jing'an District, Shanghai
80 reviews
8.6

Room in this hotel

from $ 62
per night
161 Changle Road, Shanghai
3.9 km from the Nanpu Bridge subway station
2312 reviews
9.4

Room in this hotel

from $ 104
per night
No. 1, Lane 58, Tongchuan Road, Shanghai
344 reviews
8.6

Room in this hotel

from $ 75
per night
No.800 Hua Mu Road, Shanghai
1.1 km from the Longyang Road subway station
599 reviews
8.2

Room in this hotel

from $ 100
per night
728 Pu Dong Avenue, Shanghai
4.2 km from the Nanpu Bridge subway station
1699 reviews
8.8

Room in this hotel

from $ 95
per night
No 555 Jiujiang Road, Shanghai
3.1 km from the Nanpu Bridge subway station
1060 reviews
8.6

Room in this hotel

from $ 133
per night
55 Beijing West Road, near Tibet middle road, Shanghai
4.1 km from the Nanpu Bridge subway station
514 reviews
8.0

Room in this hotel

from $ 118
per night
505 Nanjing Road East, Shanghai
3.2 km from the Nanpu Bridge subway station
2043 reviews
8.4

Room in this hotel

from $ 135
per night
422 Tiantong Road, Shanghai
4.3 km from the Nanpu Bridge subway station
105 reviews
8.3

Room in this hotel

from $ 134
per night
No.5-7 Shaanxi Rd(S)., 5-7, Shanghai
4 km from the Nanpu Bridge subway station
328 reviews
7.0

Room in this hotel

from $ 75
per night
700 Jiujiang Road/719 Nanjing Road, Shanghai
3.2 km from the Nanpu Bridge subway station
332 reviews
9.4

Room in this hotel

from $ 194
per night
899 Dong Fang Road Pudong, Shanghai
3.1 km from the Longyang Road subway station
785 reviews
8.2

Room in this hotel

from $ 105
per night
159 South He Nan Road, Shanghai
2.1 km from the Nanpu Bridge subway station
2066 reviews
8.8

Room in this hotel

from $ 179
per night
170 Nanjing Road West, Shanghai
3.9 km from the Nanpu Bridge subway station
405 reviews
7.4

Room in this hotel

from $ 126
per night
595 Jiu Jiang Road, Huangpu, Shanghai
3.1 km from the Nanpu Bridge subway station
1140 reviews
8.2

Room in this hotel

from $ 207
per night
838 Dong Fang Road, Shanghai
3.2 km from the Nanpu Bridge subway station
774 reviews
8.4

Room in this hotel

from $ 101
per night
505 Jiujiang Road, Shanghai
3.1 km from the Nanpu Bridge subway station
1216 reviews
8.8

Room in this hotel

from $ 148
per night
98 Shou Ning Road, Shanghai
2.1 km from the Nanpu Bridge subway station
734 reviews
8.6

Room in this hotel

from $ 145
per night