Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2565 options found

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

1909 Jiangzhen Road,, Shanghai
30.6 km from the center of Shanghai
9.0

Room in this hotel

from RSD 4,906
per night
No. 3 Xujiahui Road, Shanghai
3 km from the center of Shanghai
1.3 km from the Nanpu Bridge subway station
283 reviews
8.0

Room in this hotel

from RSD 6,387
per night
No.1518 Zhonghuayuan Road, Suzhou (Jiangsu)
51.6 km from the center of Shanghai
11 reviews
8.6

Room in this hotel

from RSD 2,752
per night
440 Cao Bao Road Xuhui,Cao Bao Road, Shanghai
9.8 km from the center of Shanghai
214 reviews
8.0

Room in this hotel

from RSD 7,609
per night
Wending Road 199, Shanghai
6.7 km from the center of Shanghai
28 reviews
8.4

Room in this hotel

from RSD 10,062
per night
No. 19 Shuiqing South Road Minhang District,Shuiqing South Road, Shanghai
16.1 km from the center of Shanghai
325 m from the Xinzhuang subway station
190 reviews
8.0

Room in this hotel

from RSD 7,609
per night
No.412 Luban Road, Shanghai
4 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
7 reviews
8.6

Room in this hotel

from RSD 7,609
per night
65 Ji Street Yushan Town,Ji Street, Suzhou (Jiangsu)
50.6 km from the center of Shanghai
7 reviews
8.6

Room in this hotel

from RSD 10,712
per night
No.456 Xietu Road, Shanghai
3.1 km from the center of Shanghai
1.2 km from the Nanpu Bridge subway station
55 reviews
8.2

Room in this hotel

from RSD 6,819
per night
450 Changjiang Road Kunshan, Suzhou (Jiangsu)
49.7 km from the center of Shanghai
17 reviews
8.4

Room in this hotel

from RSD 7,095
per night
20 Hongzhong Road Xuhui District,Hongzhong Road, Shanghai
6.8 km from the center of Shanghai
143 reviews
8.0

Room in this hotel

from RSD 7,609
per night
Alley 165 25 Dongzhu Anbang Road,Alley 165, Shanghai
4 km from the center of Shanghai
120 reviews
8.0

Room in this hotel

from RSD 7,609
per night
No. 280 South Shanxi Road, 20001, Shanghai, China, Shanghai
1.2 km from the center of Shanghai
3.4 km from the Nanpu Bridge subway station
8.8

Room in this hotel

from RSD 7,609
per night
Changning, China, Shanghai
7.1 km from the center of Shanghai
4 reviews
8.6

Room in this hotel

from RSD 7,609
per night
No.192-196 longjiang Road, Shanghai
6 km from the center of Shanghai
13 reviews
8.4

Room in this hotel

from RSD 6,011
per night
1122 Zhong Xing Lu, Zhabei Qu, Shanghai Shi, 200000, Shanghai
2.6 km from the center of Shanghai
100 reviews
8.0

Room in this hotel

from RSD 7,609
per night
No. 240 Duolun Road, Hongkou District, Shanghai
3.4 km from the center of Shanghai
94 reviews
8.0

Room in this hotel

from RSD 7,609
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 RSD 10,658
per night
479 Changshou Road, Shanghai
3.2 km from the center of Shanghai
30 reviews
8.2

Room in this hotel

from RSD 7,609
per night
889 Yunchuang Road Baoshan Distric,Yunchuang Road, Shanghai
14.7 km from the center of Shanghai
3.7 km from the Fujin Road subway station
3 reviews
8.6

Room in this hotel

from RSD 4,184
per night