Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 1036 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 € 54

per night

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

Room in this hotel

from € 89

per night

No. 1, Lane 58, Tongchuan Road, Shanghai
344 reviews
8.6

Room in this hotel

from € 62

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 € 82

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 € 116

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 € 82

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 € 103

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 € 113

per night

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

Room in this hotel

from € 105

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 € 63

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 € 166

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 € 84

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 € 148

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 € 108

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 € 175

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 € 82

per night

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

Room in this hotel

from € 132

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 € 126

per night