Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4528 options found

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

117 Quankou Road Changning,Quankou Road, Shanghai
3.6 km from the Nanpu Bridge subway station
1 review
8.0

Room in this hotel

from RSD 3,861

per night

No. 757 Chengdong Road, Huinan Town, Shanghai

Room in this hotel

from RSD 3,861

per night

29 Tianmu E Rd, HaiNing Lu, Zhabei Qu, Shanghai Shi, China, 200071, Shanghai
4.7 km from the Nanpu Bridge subway station
4 reviews
6.0

Room in this hotel

from RSD 4,489

per night

1243 Caobao Road Minhang District,Caobao Road, Shanghai
1 review
10

Room in this hotel

from RSD 3,861

per night

NO.300 Huo Shan Rd; 虹口区 China; 200000, Shanghai
300 reviews
7.0

Room in this hotel

from RSD 3,861

per night

No. 3 Xujiahui Road, Huangpu, 200000 Shanghai, China, Shanghai
1.4 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 3,861

per night

5 Guangling 2nd Road Hongkou,Guangling 2nd Road, Shanghai
197 reviews
7.4

Room in this hotel

from RSD 4,124

per night

1398 Jingao Road Jinqiao Town,Jingao Road, Shanghai

Room in this hotel

from RSD 3,861

per night

No. 55 Cishan Street, Shanghai
226 m from the Jilong Road subway station

Room in this hotel

from RSD 3,861

per night

951 Hutai Rd, Zhabei Qu, Shanghai Shi, China, 200065, Shanghai
106 reviews
7.0

Room in this hotel

from RSD 4,489

per night

2588 Yindu Road, Shanghai
3.5 km from the Xinzhuang subway station
1 review
10

Room in this hotel

from RSD 3,861

per night

No. 38 Nanshan Road, Jing'an, 200000 Shanghai, China, Shanghai

Room in this hotel

from RSD 3,861

per night

No.479 Wan Ding Rd, Minhang, Cn, Shanghai
1.5 km from the Xinzhuang subway station
68 reviews
7.0

Room in this hotel

from RSD 3,861

per night

198 Bole Road, Shanghai
1.9 km from the North Jiading subway station
74 reviews
7.0

Room in this hotel

from RSD 4,831

per night

318 Qinghe Road, Shanghai
1.7 km from the North Jiading subway station
22 reviews
7.0

Room in this hotel

from RSD 3,861

per night

2330 Pudong Avenue (Pudong Dadao), 200136 Shanghai, Shanghai
86 reviews
7.0

Room in this hotel

from RSD 4,692

per night