Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2355 options found

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

385 Old Humin Road, Shanghai
10.6 km from the center of Shanghai
120 reviews
8.4

Room in this hotel

from ALL 6,314
per night
Baoshan Building C, Unit 3, Lane 1, Shanghai
19.2 km from the center of Shanghai
4 reviews
9.6

Room in this hotel

from ALL 4,594
per night
1729 Huang Xing Road, Shanghai
7.6 km from the center of Shanghai
3.9 km from the Shiguang Road subway station
250 reviews
7.8

Room in this hotel

from ALL 8,876
per night
71 Zhapu Rd, SiChuan BeiLu, Hongkou Qu, China, 200080, Shanghai
2 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
68 reviews
6.0

Room in this hotel

from ALL 6,314
per night
2558 Chang Yang Road, Shanghai
8.2 km from the center of Shanghai
57 reviews
7.2

Room in this hotel

from ALL 7,070
per night
No. 462, Ganghong Road, Shanghai
27.8 km from the center of Shanghai
99 reviews
7.1

Room in this hotel

from ALL 4,168
per night
No.212, Zhaojiabang Road, 徐汇区上海市 China, 200020, Shanghai
3.6 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
52 reviews
6.8

Room in this hotel

from ALL 11,002
per night
2056 PuDong Ave, Shanghai
7.3 km from the center of Shanghai
26 reviews
7.0

Room in this hotel

from ALL 6,314
per night
No. 3039 Shangnan Road, Shanghai
8.8 km from the center of Shanghai
59 reviews
7.6

Room in this hotel

from ALL 5,342
per night
1525 Ding Xi Road Chang Ning District,, Shanghai
5.4 km from the center of Shanghai
808 reviews
8.0

Room in this hotel

from ALL 9,704
per night
Siping Road, Yangpu, 1251, Shanghai
6.5 km from the center of Shanghai
4.9 km from the Shiguang Road subway station
105 reviews
7.6

Room in this hotel

from ALL 8,045
per night
643 Xinhua Road, Shanghai
5.9 km from the center of Shanghai
46 reviews
7.8

Room in this hotel

from ALL 6,663
per night
150 Linyibei Road, Shanghai
5 km from the center of Shanghai
1.6 km from the Nanpu Bridge subway station
3 reviews
9.0

Room in this hotel

from ALL 10,239
per night
1210, 12 Floor, No.258 Wuchang Road, Shanghai
2 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
15 reviews
6.6

Room in this hotel

from ALL 8,165
per night
No.126 Xinzha Road, Shanghai
600 m from the center of Shanghai
4.3 km from the Nanpu Bridge subway station
137 reviews
7.0

Room in this hotel

from ALL 8,675
per night
No,1688 Caobao Road, Shanghai
12.7 km from the center of Shanghai
3.1 km from the Qixin Road subway station
19 reviews
7.8

Room in this hotel

from ALL 5,876
per night
1800 Zhongshan South Second Road, Shanghai
6.9 km from the center of Shanghai
69 reviews
7.6

Room in this hotel

from ALL 6,314
per night
Donghu Road; 7, Shanghai
2.7 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station
232 reviews
7.0

Room in this hotel

from ALL 11,573
per night
215 Taihuan Road, Shanghai
11.3 km from the center of Shanghai
85 reviews
7.2

Room in this hotel

from ALL 6,314
per night
178 Ziwei Road Zhangjiang Hi-Tech Park, Shanghai
14.4 km from the center of Shanghai
1.5 km from the Zhangjiang Road subway station
13 reviews
7.0

Room in this hotel

from ALL 9,312
per night