Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4423 options found

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

No. 108, Jizhainan Road, Minhang District, Shanghai, China, Shanghai
17 km from the center of Shanghai
2 km from the East Xujing subway station

Room in this hotel

from RSD 3,443
per night
No.36-38 Luopu Road, Shanghai
29.5 km from the center of Shanghai

Room in this hotel

from RSD 1,737
per night
No.166 Qiancao Road, Shanghai
27 km from the center of Shanghai

Room in this hotel

from RSD 2,767
per night
No. 42, Lane 99, chexiang Road, Chedun town, Songjiang District, Shanghai, China, Shanghai
31.4 km from the center of Shanghai

Room in this hotel

from RSD 4,581
per night
339 Gudingdong Road 200000 Shanghai,Gudingdong Road, Shanghai
8.1 km from the center of Shanghai
3.5 km from the Shiguang Road subway station

Room in this hotel

from RSD 4,131
per night
No.3 Lane 273, Guoding East Road, Shanghai
8.4 km from the center of Shanghai
3.2 km from the Shiguang Road subway station

Room in this hotel

from RSD 5,675
per night
No.3355 Longwu Road, Shanghai
15.8 km from the center of Shanghai

Room in this hotel

from RSD 4,581
per night
No.526-528 Weiqing West Road, Shanghai, Jinshan, 200540, China, Shanghai
56.8 km from the center of Shanghai

Room in this hotel

from RSD 4,581
per night
No.18, Lane 128, Songyuan Road, Shanghai
7.2 km from the center of Shanghai

Room in this hotel

from RSD 4,581
per night
No.467 Lanxi Road, Shanghai
6.7 km from the center of Shanghai

Room in this hotel

from RSD 3,777
per night
No. 6788 Daye Road (Building 2), Shanghai
30.1 km from the center of Shanghai

Room in this hotel

from RSD 3,336
per night
No.125 Qiancao Road, Shanghai
27 km from the center of Shanghai
5 km from the Meilan Lake subway station

Room in this hotel

from RSD 2,812
per night
No.206 Sunqiao Road, Pudong New Area, Shanghai, China, Shanghai
15.9 km from the center of Shanghai
700 m from the Zhangjiang Road subway station

Room in this hotel

from RSD 2,413
per night
No. 29-1, Lane 139, Wenming East Street, Shanghai
31.3 km from the center of Shanghai

Room in this hotel

from RSD 2,853
per night
No.204 Situan South Street, Shanghai
40.4 km from the center of Shanghai

Room in this hotel

from RSD 1,311
per night
2 Longjing Road, Xuhui DistrictShanghai, Shanghai, 200233, China, Shanghai
1.6 km from the center of Shanghai
3.4 km from the Nanpu Bridge subway station
70 reviews
7.8

Room in this hotel

from RSD 4,581
per night
No. 612 Hangxin Road, Shanghai
13.6 km from the center of Shanghai
3.3 km from the Hongqiao Railway Station subway station

Room in this hotel

from RSD 4,581
per night
No.612 Hangxin Road, Huqingping Highway, Minh, Shanghai
13.6 km from the center of Shanghai
3.3 km from the Hongqiao Railway Station subway station
1 review
8.0

Room in this hotel

from RSD 3,213
per night
230 Xinjinqiao Rd, Pudong Xinqu, Shanghai Shi, China, 200135, Shanghai
12.4 km from the center of Shanghai

Room in this hotel

from RSD 5,444
per night
No. 268 Xixiang Road, Shanghai
5.6 km from the center of Shanghai
30 reviews
7.4

Room in this hotel

from RSD 3,559
per night