Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4425 options found

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

No.1180 Chenqiao Old Street, Pudong New Area, Shanghai, China, Shanghai
22.6 km from the center of Shanghai

Room in this hotel

from CN¥ 333
per night
No. 189 Nanfeng Road, Shanghai
38.9 km from the center of Shanghai

Room in this hotel

from CN¥ 134
per night
Room 201, 36 Lane 699, Yelian Road (Yelian Lu), Xujing Town, Shanghai
20.6 km from the center of Shanghai
4 km from the East Xujing subway station

Room in this hotel

from CN¥ 250
per night
No.1130 Tibet South Road, Shanghai
3.2 km from the center of Shanghai
931 m from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 275
per night
No.688 Nianjiabang Road, Shanghai, Shanghai
16.4 km from the center of Shanghai

Room in this hotel

from CN¥ 188
per night
No.11 Lane 311, Hunan Road, Shanghai
4.3 km from the center of Shanghai

Room in this hotel

from CN¥ 250
per night
227-233 Xinyuan Road (Xinyuan Lu) , Gaodong Town, Shanghai
17.8 km from the center of Shanghai

Room in this hotel

from CN¥ 221
per night
No.13 Lane 438, Guzhong Road, Shanghai
57.8 km from the center of Shanghai

Room in this hotel

from CN¥ 154
per night
No.835 Guangming Road, Shanghai
17.9 km from the center of Shanghai
4.9 km from the Jilong Road subway station

Room in this hotel

from CN¥ 222
per night
上海青浦区西湖街62号, 中国, Shanghai
42.2 km from the center of Shanghai

Room in this hotel

from CN¥ 333
per night
浦东南路2129号, Shanghai
5.3 km from the center of Shanghai
2 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 333
per night
No.15 Pujian Road, Shanghai
5.3 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 333
per night
No.6341 Chuanzhou Road, Shanghai
20.6 km from the center of Shanghai

Room in this hotel

from CN¥ 124
per night
186 North Renmin Road (Renmin Bei Lu), Shanghai
33.6 km from the center of Shanghai
3.2 km from the Songjiang South Railway Station subway station

Room in this hotel

from CN¥ 250
per night
No. 3106 Chengliu Middle Road, Shanghai
24.7 km from the center of Shanghai
4.4 km from the North Jiading subway station

Room in this hotel

from CN¥ 162
per night
No.958 Minxue Road, Shanghai
18.5 km from the center of Shanghai

Room in this hotel

from CN¥ 184
per night
No.517 Guangzhong Road, Shanghai
4.2 km from the center of Shanghai

Room in this hotel

from CN¥ 252
per night
No.431 Fengzhuang Bei Road, Shanghai
9.9 km from the center of Shanghai

Room in this hotel

from CN¥ 294
per night
No.183 Lane 5000, Baoqian Road, Shanghai
34.5 km from the center of Shanghai

Room in this hotel

from CN¥ 250
per night
1418 Gonghexin Rd, ZhongShan BeiLu, Zhabei Qu, Shanghai Shi, China, 200072, Shanghai
2.7 km from the center of Shanghai

Room in this hotel

from CN¥ 360
per night