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.460 Kailu Road, Shanghai
11.4 km from the center of Shanghai
229 m from the Shiguang Road subway station

Room in this hotel

from $ 63
per night
No.1037 Changjiang South Road, Shanghai
12.3 km from the center of Shanghai
1.4 km from the South Changjiang Road subway station

Room in this hotel

from $ 51
per night
No.337 Guoding East Road, Yangpu District, Shanghai, China, Shanghai
8.1 km from the center of Shanghai
3.4 km from the Shiguang Road subway station

Room in this hotel

from $ 45
per night
No.12, Zhongyuan Road, 200433, Shanghai, Shanghai, China, Shanghai
9.8 km from the center of Shanghai
2.2 km from the Shiguang Road subway station

Room in this hotel

from $ 46
per night
2F, No.652 Yinhang Road, Shanghai
11.8 km from the center of Shanghai
463 m from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
No.376-4 Minxing Road, Shanghai
10.7 km from the center of Shanghai
1.9 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
411 Zhengmin Road, Shanghai
8.1 km from the center of Shanghai
3.4 km from the Shiguang Road subway station

Room in this hotel

from $ 54
per night
No 497 Sanmen Road, Shanghai
8.7 km from the center of Shanghai
2.5 km from the South Changjiang Road subway station

Room in this hotel

from $ 64
per night
No.487 Zhengmin Road, Shanghai
8 km from the center of Shanghai
3.5 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
No.337 Guoding East Road, Shanghai
8.1 km from the center of Shanghai
3.5 km from the Shiguang Road subway station

Room in this hotel

from $ 48
per night
No.539 Helong Road, Pudong New Area, Shanghai, China, Shanghai
15.6 km from the center of Shanghai
734 m from the Gangcheng Road subway station

Room in this hotel

from $ 26
per night
No.2 Yingkou Road (Near Yanji Middle Road), Yangpu District, Shanghai, China, Shanghai
8.2 km from the center of Shanghai
4.2 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
No. 577 Xiangyin Road, Yangpu District, 杨浦区上海市 China, 200433, Shanghai
9.8 km from the center of Shanghai
2.3 km from the Shiguang Road subway station

Room in this hotel

from $ 61
per night
2nd Floor, Building 6, 3D Garden, No. 497 Sanmen Road, Gaojing Town, Shanghai
8.7 km from the center of Shanghai
2.5 km from the South Changjiang Road subway station

Room in this hotel

from $ 79
per night
No.2587 Songhuajiang Road, Quyang Road Street, Shanghai
6.8 km from the center of Shanghai
4.7 km from the Shiguang Road subway station

Room in this hotel

from $ 77
per night
No. 1731 Huangxing Road, Shanghai
7.7 km from the center of Shanghai
4 km from the Shiguang Road subway station

Room in this hotel

from $ 73
per night
No. 61, Lane 1600, Yixian Road, Baoshan District, Shanghai, China, Shanghai
9.9 km from the center of Shanghai
1.1 km from the South Changjiang Road subway station

Room in this hotel

from $ 52
per night
3-4F, No.97 Fushun Road, Yangpu District, Shanghai, China, Shanghai
6.9 km from the center of Shanghai
4.7 km from the Shiguang Road subway station

Room in this hotel

from $ 39
per night
No.1017 Guohe Road, Yangpu District, Shanghai, China, Shanghai
10.7 km from the center of Shanghai
713 m from the Shiguang Road subway station

Room in this hotel

from $ 39
per night
No.864 Yingkou Road, Yangpu District, Shanghai, 200433, China, Shanghai
9.4 km from the center of Shanghai
2.4 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night