Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2354 options found

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

No.701 Aomen Road, Shanghai
3 km from the center of Shanghai

Room in this hotel

from RSD 4,181
per night
No. 2970 Youyi Road, Shanghai
17.3 km from the center of Shanghai
1.6 km from the Fujin Road subway station

Room in this hotel

from RSD 3,075
per night
No.168 Zhuyuan Road, Shanghai
19 km from the center of Shanghai
1.6 km from the Shendu Highway subway station

Room in this hotel

from RSD 7,346
per night
No.2158 Jindu Road, Shanghai
17.4 km from the center of Shanghai
4.2 km from the Xinzhuang subway station

Room in this hotel

from RSD 7,346
per night
No.92, Yexingong Road, Yexie Town, Shanghai
34.1 km from the center of Shanghai

Room in this hotel

from RSD 3,012
per night
No.813 Beijing East Road, Huangpu District, Shanghai, China, Shanghai
537 m from the center of Shanghai
3.7 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 7,346
per night
No 303 Xiaotang Road Fengxian District Shanghai, Shanghai
30 km from the center of Shanghai

Room in this hotel

from RSD 3,375
per night
No.169 Longhao Road, Shanghai
53.3 km from the center of Shanghai

Room in this hotel

from RSD 2,584
per night
No.999 Chiyue Road, Nicheng Town, Shanghai
48.8 km from the center of Shanghai

Room in this hotel

from RSD 3,984
per night
No.73, West Weifang Road, Shanghai
4.1 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
35 reviews
7.2

Room in this hotel

from RSD 6,855
per night
50 Ning Bo Road, Huang Pu District, Shanghai
1.4 km from the center of Shanghai
4.7 km from the Nanpu Bridge subway station
300 reviews
7.2

Room in this hotel

from RSD 8,495
per night
No.842 Pudong Avenue, Shanghai
5.5 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 7,223
per night
No. 245 Juye Road, Pudong New District, Shanghai
7.2 km from the center of Shanghai
4.1 km from the Longyang Road subway station

Room in this hotel

from RSD 6,068
per night
No.560 Minxing Road, Shanghai
10.4 km from the center of Shanghai
1.6 km from the Shiguang Road subway station

Room in this hotel

from RSD 4,802
per night
No.122 Qiujing Road, Jiuting Town, Shanghai
17.5 km from the center of Shanghai
2.4 km from the Qixin Road subway station

Room in this hotel

from RSD 6,549
per night
No 65 Yin Gao Road, Shanghai
9.6 km from the center of Shanghai
1.5 km from the South Changjiang Road subway station

Room in this hotel

from RSD 5,515
per night
No.306 Guangdong Road, Shanghai
1.5 km from the center of Shanghai
2.7 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 7,346
per night
No 1845 Huangxing Road, Shanghai
7.8 km from the center of Shanghai
3.8 km from the Shiguang Road subway station

Room in this hotel

from RSD 6,545
per night
No.76 Lane 2300, Cao'an Highway, Shanghai
12.5 km from the center of Shanghai
4.9 km from the Fengbang subway station

Room in this hotel

from RSD 7,346
per night
No.142, Middle Zhejiang Road, Shanghai
1 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 9,092
per night