Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Shanghai hotels near Shiguang Road subway station

: 268 options found

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

No.857 Yingkou Road, Shanghai
9.4 km from the center of Shanghai
2.6 km from the Shiguang Road subway station

Room in this hotel

from $ 61
per night
No.2001 Huangxing Road, Shanghai
7.9 km from the center of Shanghai
3.7 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
No.2512 Nenjiang Road, Shanghai
10.3 km from the center of Shanghai
1.2 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
No.506 Changhai Road, Shanghai
9.5 km from the center of Shanghai
1.9 km from the Shiguang Road subway station

Room in this hotel

from $ 51
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 419 Shuangyang Road Yangpu District Shanghai, Shanghai
8.7 km from the center of Shanghai
4.3 km from the Shiguang Road subway station

Room in this hotel

from $ 30
per night
21 Qingshi Road Baoshan District,Qingshi Road, Shanghai
9.2 km from the center of Shanghai
2.1 km from the South Changjiang Road subway station

Room in this hotel

from $ 23
per night
2168 Siping Rd, WuJiaoChang, Yangpu Qu, Shanghai Shi, China, 200433, Shanghai
7.9 km from the center of Shanghai
3.5 km from the Shiguang Road subway station

Room in this hotel

from $ 52
per night
5658 North Zhangyang Road Pilot Free Trade Zone, Shanghai
15.7 km from the center of Shanghai
1.1 km from the Gangcheng Road subway station

Room in this hotel

from $ 104
per night
2168 Siping Rd; WuJiaoChang; Yangpu Qu; Shanghai Shi; China; 200433, Shanghai
7.9 km from the center of Shanghai
3.5 km from the Shiguang Road subway station

Room in this hotel

from $ 46
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 $ 51
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 $ 51
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 $ 47
per night
North Guoquan Road, No. 548, Shanghai
10 km from the center of Shanghai
1.5 km from the South Changjiang Road subway station

Room in this hotel

from $ 57
per night
No. 89 Guohang Road, Yangpu District, Shanghai, China, Shanghai
9.3 km from the center of Shanghai
2.5 km from the South Changjiang Road subway station

Room in this hotel

from $ 63
per night
No.239 Guoding East Road, Shanghai
7.9 km from the center of Shanghai
3.4 km from the Shiguang Road subway station

Room in this hotel

from $ 64
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 $ 51
per night
No.500 Changjiang Road, Baoshan District, Shanghai, 200000, China, Shanghai
12.9 km from the center of Shanghai
1.9 km from the South Changjiang Road subway station

Room in this hotel

from $ 57
per night