Shanghai, China

No dates selected

Sort by

Price

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

Hotels in Shanghai

: 13567 options found

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

1359 Jinqiao Road, Pudong New Area, Shanghai
11.1 km from the center of Shanghai
Excellent
463 reviews
8.3

Room in this hotel

from $ 51
per night
No.1433 Minsheng Road, 1433, Shanghai
7.3 km from the center of Shanghai
2.5 km from the Longyang Road subway station
Excellent
754 reviews
8.6

Room in this hotel

from $ 248
per night
505 Nanjing Road East, Shanghai
1.2 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
Excellent
2445 reviews
8.5

Room in this hotel

from $ 131
per night
No 700 Chang Shou Road, Shanghai
3.4 km from the center of Shanghai
Excellent
1000 reviews
8.6

Room in this hotel

from $ 89
per night
No. 1, Lane 600, Central Yincheng Road, Lujiazui,Pudong New District, Shanghai
3.2 km from the center of Shanghai
2.4 km from the Nanpu Bridge subway station
Fantastic
94 reviews
9.0

Room in this hotel

from $ 248
per night
719 Yingchun Road, Shanghai
7.6 km from the center of Shanghai
2.5 km from the Longyang Road subway station
Excellent
959 reviews
8.6

Room in this hotel

from $ 162
per night
No. 721, Qigan Village, Zhoupu Town, Shanghai
22.2 km from the center of Shanghai
Fantastic
2 reviews
9.6

Room in this hotel

from $ 26
per night
98 Shou Ning Road, Shanghai
1.5 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station
Excellent
1119 reviews
8.7

Room in this hotel

from $ 131
per night
Gate 3, No. 1700, Zhuguang Road, Shanghai
16.8 km from the center of Shanghai
821 m from the East Xujing subway station
Excellent
392 reviews
8.9

Room in this hotel

from $ 143
per night
No 18 Xin Jin Qiao Road New Pu, Shanghai
11.6 km from the center of Shanghai
Excellent
783 reviews
8.5

Room in this hotel

from $ 65
per night
No. 4, Lane 946, Changle Road, Shanghai
2.9 km from the center of Shanghai
4.8 km from the Nanpu Bridge subway station
Fantastic
39 reviews
9.2

Room in this hotel

from $ 117
per night
27 & 28 Lane 399 Zao Zhuang Road, Shanghai
10.4 km from the center of Shanghai
Fantastic
71 reviews
9.0

Room in this hotel

from $ 248
per night
199 Handan Road, Shanghai
7.6 km from the center of Shanghai
4.1 km from the Shiguang Road subway station
Excellent
686 reviews
8.6

Room in this hotel

from $ 116
per night
666 Zhu Hu Road, Zhujiajiao Town, Shanghai
42.1 km from the center of Shanghai
Fantastic
76 reviews
9.0

Room in this hotel

from $ 124
per night
100 Hongqiao Road, Shanghai
5.6 km from the center of Shanghai
Excellent
834 reviews
8.6

Room in this hotel

from $ 123
per night
No.50 Xinghong Road, Shanghai
15.3 km from the center of Shanghai
1.3 km from the Hongqiao Railway Station subway station
Fantastic
1 review
9.6

Room in this hotel

from $ 80
per night
No 572 Jinting Road, Shanghai
31.3 km from the center of Shanghai
Fantastic
1 review
9.6

Room in this hotel

from $ 20
per night
No.1-8 Lane 1672, Xiuyan Road, Shanghai
16.1 km from the center of Shanghai
Fantastic
1 review
9.6

Room in this hotel

from $ 46
per night
No.30 Jintan Road, Shanghai
3.1 km from the center of Shanghai
957 m from the Nanpu Bridge subway station
Fantastic
1 review
9.6

Room in this hotel

from $ 74
per night
28 Jilong Road, Shanghai
17.2 km from the center of Shanghai
219 m from the Jilong Road subway station
Excellent
568 reviews
8.6

Room in this hotel

from $ 104
per night