Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 1035 options found

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

1188 Nanliu Road, Pudong New District, 201299 Shanghai, Shanghai

Room in this hotel

from $ 55

per night

Floor 2-5, No. 194, Beijing East Road, Huangpu District, Shanghai
3.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 102

per night

No.958 Chuanhuan South Road, Shanghai

Room in this hotel

from $ 86

per night

601 Li Yang Road, Hongkou District, Shanghai
4.9 km from the Nanpu Bridge subway station
342 reviews
7.2

Room in this hotel

from $ 225

per night

11, Lane 199, Jinyun Road,Shanghai, Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 102

per night

No.600 Laoshan Road, Shanghai
3.1 km from the Nanpu Bridge subway station
150 reviews
7.4

Room in this hotel

from $ 99

per night

1465 Zhonghua Road, Huangpu District , Shanghai
1.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 134

per night

No. 19 Lane 508, Huanqingnan Rd, Shanghai

Room in this hotel

from $ 102

per night

138 Pudong Avenue, Lujiazui, Pudong New Area, Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 135

per night

No.511 Jinling East Road, Shanghai
2.3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 125

per night

North building, No.130, hankou road, Shanghai
3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 133

per night

2359 Yindu Rd, Minhang District, Shanghai
3.4 km from the Xinzhuang subway station

Room in this hotel

from $ 79

per night

No.1 Fenyang Road, Shanghai P.R.C #200031, Shanghai
3.8 km from the Nanpu Bridge subway station

Room in this hotel

from $ 107

per night

Building T13 No.7 Lane, 151 Huaihong Rd, Shanghai
2.2 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 128

per night

1288 Yanggao South Road Pudong New District,Yanggao South Road, Shanghai
2.3 km from the Longyang Road subway station

Room in this hotel

from $ 191

per night

No. 60, Huangpu Road, Hongkou District, Shanghai
3.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 553

per night

159 Xinjinqiao Road, Shanghai
7.6

Room in this hotel

from $ 80

per night

No, 2068, Kongjiang Road, Yangpu, Shanghai

Room in this hotel

from $ 67

per night