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.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 $ 51
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 $ 59
per night
No.21 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 $ 24
per night
No.87 Zhengtong Road, Yangpu District, Shanghai, 200433, China, Shanghai
8.8 km from the center of Shanghai
2.5 km from the Shiguang Road subway station

Room in this hotel

from $ 32
per night
上海浦东新区高桥镇花山路321号, 中国, Shanghai
15.4 km from the center of Shanghai
1 km from the Gangcheng Road subway station

Room in this hotel

from $ 77
per night
国权后路15弄19号中通公寓, Xiecheng, Tibet, China, Shanghai
6.8 km from the center of Shanghai
4.6 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
上海宝山区长逸路258号, 200441, Shanghai
11.5 km from the center of Shanghai
634 m from the South Changjiang Road subway station

Room in this hotel

from $ 51
per night
No.168 Sanmen Road, Shanghai
9.3 km from the center of Shanghai
2.2 km from the Shiguang Road subway station

Room in this hotel

from $ 37
per night
No.199 Minxing Road, Shanghai
11.2 km from the center of Shanghai
2.4 km from the Shiguang Road subway station

Room in this hotel

from $ 77
per night
No.3 Jingyu South Road, Shanghai, 200093, China, Shanghai
7.1 km from the center of Shanghai
4.9 km from the Shiguang Road subway station

Room in this hotel

from $ 51
per night
No.700 Anbo Road, Yangpu District, Shanghai, China, Shanghai
9.2 km from the center of Shanghai
2.4 km from the Shiguang Road subway station

Room in this hotel

from $ 32
per night
86 Zhayin Road (Zhayin Lu), Shanghai
12.3 km from the center of Shanghai
1 km from the Shiguang Road subway station

Room in this hotel

from $ 37
per night
428 Guoding Road (Guoding Lu), Shanghai
8 km from the center of Shanghai
3.4 km from the Shiguang Road subway station

Room in this hotel

from $ 43
per night
No. 2512 Nenjiang Road, Yangpu District, Shanghai, China, Shanghai
10.3 km from the center of Shanghai
1.1 km from the Shiguang Road subway station

Room in this hotel

from $ 54
per night
270 Minxing Road (Minxing Lu), Yangpu District, Shanghai, China, Shanghai
10.9 km from the center of Shanghai
1.7 km from the Shiguang Road subway station

Room in this hotel

from $ 40
per night
97 Guoquan Road (Guoquan Lu), Yangpu District, Shanghai, 200433, China, Shanghai
7.2 km from the center of Shanghai
4.2 km from the Shiguang Road subway station

Room in this hotel

from $ 47
per night
No.182 Guoquan Road, Shanghai
7.2 km from the center of Shanghai
4.3 km from the Shiguang Road subway station

Room in this hotel

from $ 46
per night
No.1249 Jiangdong Road, Shanghai
16 km from the center of Shanghai
2.9 km from the Gangcheng Road subway station

Room in this hotel

from $ 51
per night
No.9 Yongji Road, Shanghai
8.3 km from the center of Shanghai
4.2 km from the Shiguang Road subway station

Room in this hotel

from $ 30
per night
996 Baotou South Road, Yangpu District, 200433 Shanghai, Shanghai
10.2 km from the center of Shanghai
2.3 km from the Shiguang Road subway station

Room in this hotel

from $ 26
per night