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.

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 $ 70
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 $ 49
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 $ 40
per night
No.415 Minxing Road, Shanghai
10.6 km from the center of Shanghai
1.8 km from the Shiguang Road subway station

Room in this hotel

from $ 75
per night
627 Guohe Road, Shanghai
9.9 km from the center of Shanghai
1.4 km from the Shiguang Road subway station

Room in this hotel

from $ 55
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 $ 25
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 $ 49
per night
No.445 Kongjiang Road, Shanghai
8.8 km from the center of Shanghai
4.6 km from the Shiguang Road subway station

Room in this hotel

from $ 25
per night
No.498 Xiangyin Road, Yangpu District, Shanghai, China, Shanghai
10.1 km from the center of Shanghai
1.9 km from the Shiguang Road subway station

Room in this hotel

from $ 22
per night
No.190 Kailu Road, Shanghai
11.9 km from the center of Shanghai
1.2 km from the Shiguang Road subway station

Room in this hotel

from $ 25
per night
No. 193 Baotou Road, Shanghai
10.6 km from the center of Shanghai
1.9 km from the Shiguang Road subway station

Room in this hotel

from $ 77
per night
3F, No. 638 Yinxing Road, Shanghai
11.8 km from the center of Shanghai
481 m from the Shiguang Road subway station

Room in this hotel

from $ 52
per night
A 5 No. 3718 Yixian Road, Baoshan, 宝山区上海市 China, 200940, Shanghai
13.1 km from the center of Shanghai
2.4 km from the South Changjiang Road subway station

Room in this hotel

from $ 27
per night
No. 399 Handan Road, Yangpu District, Shanghai
7.9 km from the center of Shanghai
3.5 km from the Shiguang Road subway station

Room in this hotel

from $ 73
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 $ 76
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 $ 73
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 $ 67
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 $ 23
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 $ 28
per night