Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4431 options found

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

No.135 Shijie Road, Shanghai
11 km from the center of Shanghai
339 m from the Shiguang Road subway station
7 reviews
5.4

Room in this hotel

from € 22
per night
No 80 Pingwu Road, 长宁区上海市 SH, China, 200050, Shanghai
4.3 km from the center of Shanghai
13 reviews
7.0

Room in this hotel

from € 39
per night
554 Dongbaoxing Rd, Zhabei Qu, Shanghai Shi, SH, China, 200071, Shanghai
2.9 km from the center of Shanghai

Room in this hotel

from € 39
per night
上海徐汇区桂平路275弄, 中国, Shanghai
10.5 km from the center of Shanghai
37 reviews
7.8

Room in this hotel

from € 39
per night
3333 Changzhong Rd, Baoshan Qu, Shanghai Shi, China, 200436, Shanghai
8.5 km from the center of Shanghai
65 reviews
8.0

Room in this hotel

from € 39
per night
No.518 Nanle Road, Shanghai
28.8 km from the center of Shanghai

Room in this hotel

from € 26
per night
599 Jiangsu Road (Jiangsu Lu), Shanghai
4.2 km from the center of Shanghai
8 reviews
7.0

Room in this hotel

from € 39
per night
T17-6, No 230, New Jinqiao Road, Shanghai
12.4 km from the center of Shanghai

Room in this hotel

from € 45
per night
458 Bao Lin Lu, Baoshan Qu, Shanghai Shi, 201900, Shanghai
18.3 km from the center of Shanghai
4.7 km from the North Jiangyang Road subway station

Room in this hotel

from € 39
per night
No. 809 Guangzhou Road, Shanghai
5.1 km from the center of Shanghai
29 reviews
7.8

Room in this hotel

from € 38
per night
No.333 Caoyang Road (4F), Putuo District, Shanghai, 200063, China, Shanghai
5.1 km from the center of Shanghai
1 review
8.0

Room in this hotel

from € 39
per night
58 Yanping Road,Jingan District, Shanghai
2.8 km from the center of Shanghai

Room in this hotel

from € 39
per night
No.1690 Kongjiang Road, Shanghai
6.1 km from the center of Shanghai

Room in this hotel

from € 46
per night
上海浦东新区佳林路600号, 中国, Shanghai
13.8 km from the center of Shanghai

Room in this hotel

from € 39
per night
No.32,Shunheng Plaza,289 Huxing Road,Minhang Distr, Shanghai
15.1 km from the center of Shanghai
3.7 km from the Hongqiao Railway Station subway station

Room in this hotel

from € 39
per night
725-41 Xizangzhong Road Huangpu District,Xizangzhong Road, Shanghai
382 m from the center of Shanghai
3.9 km from the Nanpu Bridge subway station

Room in this hotel

from € 39
per night
848 Xinshi South Road, Hongkou District, Shanghai
6.8 km from the center of Shanghai
4.2 km from the South Changjiang Road subway station
76 reviews
7.8

Room in this hotel

from € 39
per night
345 Zhoujiazui Road Hongkou District,Zhoujiazui Road, Shanghai
3.2 km from the center of Shanghai
4.9 km from the Nanpu Bridge subway station

Room in this hotel

from € 39
per night
上海黄浦区合肥路301号, 中国, Shanghai
2.4 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station

Room in this hotel

from € 39
per night
Songjiang, China, Shanghai
24 km from the center of Shanghai

Room in this hotel

from € 34
per night