Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Shanghai hotels near Shiguang Road subway station

: 267 options found

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

301 Ji'nian Road (Ji'nian Lu), Shanghai
7.1 km from the center of Shanghai
3.9 km from the South Changjiang Road subway station

Room in this hotel

from $ 77
per night
1958 Yixian Road Baoshan District,Yixian Road, Shanghai
10.7 km from the center of Shanghai
551 m from the South Changjiang Road subway station

Room in this hotel

from $ 77
per night
135 Guoshun Road (Guoshun Lu), Yangpu District, Shanghai, China, Shanghai
7.4 km from the center of Shanghai
4 km from the Shiguang Road subway station

Room in this hotel

from $ 29
per night
Siping Road No. 1805, Shanghai
7.1 km from the center of Shanghai
4.3 km from the Shiguang Road subway station

Room in this hotel

from $ 77
per night
No.31 Fushun Road, Yangpu District, Shanghai, 200093, China, Shanghai
7 km from the center of Shanghai
4.6 km from the Shiguang Road subway station

Room in this hotel

from $ 28
per night
180 Baotou Road (Baotou Lu), Shanghai
10.6 km from the center of Shanghai
1.9 km from the Shiguang Road subway station

Room in this hotel

from $ 37
per night
20 Guoji Road Yangpu District Shanghai, Shanghai
8.6 km from the center of Shanghai
2.8 km from the Shiguang Road subway station

Room in this hotel

from $ 53
per night
No.241 Helong Road Gaoqiao Town Pudong New Area, Shanghai
15.3 km from the center of Shanghai
1.4 km from the Gangcheng Road subway station

Room in this hotel

from $ 33
per night
上海宝山区逸仙路3808号, 中国, Shanghai
13.3 km from the center of Shanghai
2.5 km from the South Changjiang Road subway station

Room in this hotel

from $ 49
per night
No.305-311 Jipu Road, Yangpu District, Shanghai, 200000, China, Shanghai
8 km from the center of Shanghai
3 km from the South Changjiang Road subway station

Room in this hotel

from $ 25
per night
No.365 Guoding Road, Yangpu District, Shanghai, China, Shanghai
7.8 km from the center of Shanghai
3.6 km from the Shiguang Road subway station

Room in this hotel

from $ 65
per night
317 Songhuajiang Road (Songhuajiang Lu), Yangpu District, Shanghai, 200082, China, Shanghai
8.5 km from the center of Shanghai
3.5 km from the Shiguang Road subway station

Room in this hotel

from $ 21
per night
349-2 Changhai Road (Changhai Lu), Shanghai
9.9 km from the center of Shanghai
1.7 km from the Shiguang Road subway station

Room in this hotel

from $ 49
per night
长江南路108号, Baoshan District, 200439 Shanghai, China, Shanghai
11.1 km from the center of Shanghai
318 m from the South Changjiang Road subway station

Room in this hotel

from $ 49
per night
No.504 Shuangyang Road, Shanghai
7.8 km from the center of Shanghai
4.6 km from the Shiguang Road subway station

Room in this hotel

from $ 46
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 $ 50
per night
514 Ningbo Road Baoshan Shanghai, Shanghai
10.1 km from the center of Shanghai
1.2 km from the South Changjiang Road subway station

Room in this hotel

from $ 49
per night
No.1300 Yixian Road, Baoshan District, Shanghai, 200000, China, Shanghai
9.2 km from the center of Shanghai
1.9 km from the South Changjiang Road subway station

Room in this hotel

from $ 49
per night
No.507 Zhengli Road, Shanghai, 200433, China, Shanghai
8.7 km from the center of Shanghai
3 km from the Shiguang Road subway station

Room in this hotel

from $ 49
per night
No.872 Baotou Road, Yangpu District, Shanghai, China, Shanghai
11.7 km from the center of Shanghai
621 m from the Shiguang Road subway station

Room in this hotel

from $ 64
per night