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.

229 Chenyang Road, Shanghai
27.8 km from the center of Shanghai

Room in this hotel

from RSD 4,587
per night
No.1213 Beijing West Road, Shanghai
1.9 km from the center of Shanghai
4.7 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 5,109
per night
171 Xinhang Road (Xinhang Lu), Gaohang Town, Shanghai, Shanghai
15.2 km from the center of Shanghai

Room in this hotel

from RSD 4,587
per night
No 582 Niuzhuang Road Huangpu District, Shanghai
601 m from the center of Shanghai
3.9 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 4,587
per night
No 461 North Henan Road Jing An District, Shanghai
1.8 km from the center of Shanghai
4.6 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 8,233
per night
No.2346 Jinxiu Road., Shanghai
12.6 km from the center of Shanghai
2 reviews
8.0

Room in this hotel

from RSD 4,587
per night
No.289 Fenglin Road, Shanghai
4.7 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 6,919
per night
No.898 Kongjiang Road, Shanghai
7.8 km from the center of Shanghai
4.9 km from the Shiguang Road subway station

Room in this hotel

from RSD 3,322
per night
Building C96, Chuangyan Zhizao, Lane 3188, Xiupu Road, Pudong New Area, Shanghai, China, Shanghai
18.2 km from the center of Shanghai

Room in this hotel

from RSD 3,447
per night
531 Jinling East Road,Huangpu District, Shanghai
969 m from the center of Shanghai
2.8 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 5,318
per night
No. 505 He'nan Middle Road, Shanghai
1.4 km from the center of Shanghai
3.4 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 3,804
per night
No.299 Liuying Road, Shanghai
3.7 km from the center of Shanghai

Room in this hotel

from RSD 4,587
per night
841 Laolu Road (Laolu Gonglu), Shanghai
47.4 km from the center of Shanghai

Room in this hotel

from RSD 3,968
per night
No.1199 Ninghong Road, Shanghai
15.7 km from the center of Shanghai
1.9 km from the Hongqiao Railway Station subway station

Room in this hotel

from RSD 2,267
per night
No.1075 Jinshajiang West Road, Jiading District, Shanghai, 201812, China, Shanghai
14.3 km from the center of Shanghai
4 km from the Fengbang subway station

Room in this hotel

from RSD 4,587
per night
1 Lane 1855, Sixian Road (Sixian Lu), Shanghai
34.7 km from the center of Shanghai
4.9 km from the Songjiang South Railway Station subway station

Room in this hotel

from RSD 2,465
per night
No. 1111 Kaixuan North Road, Shanghai
5.3 km from the center of Shanghai
87 reviews
5.6

Room in this hotel

from RSD 3,325
per night
No. 75, Lane 1755, Nanlu Road, Shanghai
49.2 km from the center of Shanghai

Room in this hotel

from RSD 4,587
per night
No.598 Haisi Road, Shanghai
45.7 km from the center of Shanghai

Room in this hotel

from RSD 1,788
per night
1819 East Huancheng Road (Huancheng Dong Lu) , Nanqiao Town, Shanghai
36.7 km from the center of Shanghai

Room in this hotel

from RSD 3,447
per night