Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 977 options found

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

688 Xietu Road, Shanghai
3.5 km from the center of Shanghai
2.4 km from the Nanpu Bridge subway station
125 reviews
6.6

Room in this hotel

from $ 97
per night
110 Pudian Rd, Pudong Xinqu, China, 200122, Shanghai
5.2 km from the center of Shanghai
2.5 km from the Nanpu Bridge subway station
41 reviews
7.0

Room in this hotel

from $ 97
per night
No. 103, Wuning Road, Shanghai
4.9 km from the center of Shanghai
123 reviews
9.0

Room in this hotel

from $ 124
per night
No. 473 East Huan Cheng Road, Shanghai
32.3 km from the center of Shanghai
65 reviews
7.8

Room in this hotel

from $ 80
per night
29 C XiANGCHENG ROAD, PUDONG DISTRICT, Shanghai
5.8 km from the center of Shanghai
3.2 km from the Longyang Road subway station
40 reviews
7.0

Room in this hotel

from $ 97
per night
66 Caobao Road, Xuhui District, Shanghai
8.5 km from the center of Shanghai
195 reviews
6.6

Room in this hotel

from $ 80
per night
No 168 Gaoyang Road, Shanghai
3.3 km from the center of Shanghai
4.8 km from the Nanpu Bridge subway station
1281 reviews
9.6

Room in this hotel

from $ 112
per night
969 Dong Fang Road Pudong Shanghai, Shanghai
5.3 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
203 reviews
7.8

Room in this hotel

from $ 100
per night
No 1989, Huaxiang Road, Minhang District, Shanghai
16.3 km from the center of Shanghai
1.5 km from the East Xujing subway station
253 reviews
7.0

Room in this hotel

from $ 104
per night
349-351 Zhapu Road, Shanghai
2.3 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station
24 reviews
6.0

Room in this hotel

from $ 60
per night
No. 221 Zhaojiabang Road, Shanghai
3.7 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
17 reviews
8.2

Room in this hotel

from $ 82
per night
No.38 Huqingping Highway, Shanghai
12.2 km from the center of Shanghai
3.8 km from the Hongqiao Railway Station subway station
2 reviews
6.0

Room in this hotel

from $ 54
per night
666 Zhu Hu Road, Zhujiajiao Town, Shanghai
42.3 km from the center of Shanghai
67 reviews
9.0

Room in this hotel

from $ 134
per night
No. 3555 Qixin Road, Minhang District, Shanghai
14.6 km from the center of Shanghai
3.5 km from the Qixin Road subway station
1732 reviews
9.8

Room in this hotel

from $ 84
per night
No.988 Pudong Avenue, Pudong, Shanghai
5.9 km from the center of Shanghai
4.6 km from the Longyang Road subway station
65 reviews
7.8

Room in this hotel

from $ 97
per night
1305 Kaixuan N Rd, Putuo Qu, Shanghai Shi, China, 200063, Shanghai
5.5 km from the center of Shanghai

Room in this hotel

from $ 120
per night
No. 555 Dingxiang Road, Shanghai
7 km from the center of Shanghai
2.4 km from the Longyang Road subway station
179 reviews
8.0

Room in this hotel

from $ 83
per night
No.1668 Longyang Road, Pudong New Area, Shanghai
8 km from the center of Shanghai
949 m from the Longyang Road subway station
150 reviews
7.0

Room in this hotel

from $ 92
per night
88 Songshan Road, Shanghai
1.6 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
1598 reviews
9.0

Room in this hotel

from $ 247
per night
No.588 Changyi Road, Pudong, Pudong, 200120 Shanghai, China, Shanghai
5 km from the center of Shanghai
4.2 km from the Nanpu Bridge subway station
5 reviews
8.0

Room in this hotel

from $ 179
per night