Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4390 options found

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

2216 Jin Gao Lu Pudong Xinqu,Jin Gao Lu, Shanghai
14 km from the center of Shanghai
99 reviews
7.0

Room in this hotel

from CN¥ 319
per night
No. 150-151 Tongji Road, Huinan Town, Shanghai
33.7 km from the center of Shanghai
49 reviews
8.0

Room in this hotel

from CN¥ 238
per night
569 Changyi Road Changyi Lu,Changyi Road, Shanghai
5 km from the center of Shanghai
4.3 km from the Nanpu Bridge subway station
114 reviews
7.6

Room in this hotel

from CN¥ 331
per night
No.2052 North Zhongshan Road Putuo District Shanghai, 普陀区上海市 SH, China, 200061, Shanghai
5 km from the center of Shanghai
141 reviews
7.2

Room in this hotel

from CN¥ 319
per night
No.65 Qingzhen Road Xuhui District Shanghai, 徐汇区上海市 SH, China, 200032, Shanghai
4.2 km from the center of Shanghai
3.8 km from the Nanpu Bridge subway station
129 reviews
7.4

Room in this hotel

from CN¥ 405
per night
679 Song Wei Bei Lu, Shanghai
30 km from the center of Shanghai
40 reviews
7.8

Room in this hotel

from CN¥ 186
per night
5385 Longdong Avenue, Shanghai
20.2 km from the center of Shanghai
107 reviews
7.4

Room in this hotel

from CN¥ 319
per night
No.2146 North Sichuan Road, Hongkou District, Shanghai, China, 鲁迅公园虹口区 China, 200081, Shanghai
3.7 km from the center of Shanghai
184 reviews
8.0

Room in this hotel

from CN¥ 319
per night
No.959 Wanrong Road, Shanghai
6.4 km from the center of Shanghai

Room in this hotel

from CN¥ 230
per night
No.5209 Hongmei South Road, Shanghai
20.8 km from the center of Shanghai
10 reviews
7.0

Room in this hotel

from CN¥ 243
per night
102 Nantangbang Road Huangpu,Nantangbang Road, Shanghai
3.7 km from the center of Shanghai
2.4 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 344
per night
521 Jipu Road Wujiaochang,Jipu Road, Shanghai
8.9 km from the center of Shanghai
2.3 km from the South Changjiang Road subway station
4 reviews
6.6

Room in this hotel

from CN¥ 344
per night
No.1910 Xinzhai Road, Shanghai
2.9 km from the center of Shanghai

Room in this hotel

from CN¥ 319
per night
4 Lane 1063, Zhoujiazui Road (Zhoujiazui Lu), Shanghai
4.5 km from the center of Shanghai
23 reviews
6.0

Room in this hotel

from CN¥ 390
per night
No.1111, Chengjiang Road, Minhang District, Shanghai
17.4 km from the center of Shanghai

Room in this hotel

from CN¥ 319
per night
No.290 Rongmei Road, Shanghai
30.8 km from the center of Shanghai

Room in this hotel

from CN¥ 319
per night
No.35 Lane 89, Tianlin Road, Shanghai
8.8 km from the center of Shanghai
12 reviews
6.6

Room in this hotel

from CN¥ 209
per night
No.4086, West Tianshan Road, Shanghai
14.6 km from the center of Shanghai
3.1 km from the Hongqiao Railway Station subway station
2 reviews
10

Room in this hotel

from CN¥ 598
per night
No.2055, Banquan Road, Shanghai
9.1 km from the center of Shanghai
4.7 km from the Longyang Road subway station
18 reviews
8.0

Room in this hotel

from CN¥ 325
per night
323 East Nanqiaohuancheng Road (Nanqiaohuancheng D, Shanghai
31.9 km from the center of Shanghai

Room in this hotel

from CN¥ 275
per night