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.

1485 Lingyan Nan Road, Shanghai, Shanghai

Room in this hotel

from ALL 2,839

per night

No.107, Lane 222, Yehui Road Songjiang District, Shanghai

Room in this hotel

from ALL 15,793

per night

788 Qinzhou Rd, TianLin, Xuhui Qu, Shanghai Shi, China, 200233, Shanghai
40 reviews
7.6

Room in this hotel

from ALL 3,714

per night

No.267 Jinghua Road, Shanghai
2.7 km from the East Xujing subway station

Room in this hotel

from ALL 3,714

per night

No. A-1 Lane 1040, Nanquan North Road, Pudong New District, Shanghai, Shanghai
2.8 km from the Nanpu Bridge subway station
2 reviews
7.0

Room in this hotel

from ALL 4,913

per night

5F No. 2000 Longyang Road, Shanghai
432 m from the Longyang Road subway station
4 reviews
6.6

Room in this hotel

from ALL 3,714

per night

No.358 Haining Road, Shanghai
4.6 km from the Nanpu Bridge subway station
1 review
6.0

Room in this hotel

from ALL 3,714

per night

2304 Pudong S Rd, LuJiaZui, 上海市 Shanghai Shi, China, 200127, Shanghai
1.8 km from the Nanpu Bridge subway station
101 reviews
7.4

Room in this hotel

from ALL 3,714

per night

No. 2323 Hongqiao Road, Changning District, Shanghai
5 km from the Hongqiao Railway Station subway station
3 reviews
8.0

Room in this hotel

from ALL 3,806

per night

Room 1507, Building 2, No.188 Taiyangshan Road, Jing'an District, Shanghai, 200070, China, Shanghai

Room in this hotel

from ALL 3,714

per night

Lotus road 425, 9, Shanghai
3.8 km from the Xinzhuang subway station

Room in this hotel

from ALL 2,334

per night

No.2 Lancun Road, Shanghai
2.1 km from the Longyang Road subway station
7 reviews
5.8

Room in this hotel

from ALL 3,714

per night

No.145 Lane 1292, New Songjiang Road, Shanghai

Room in this hotel

from ALL 3,714

per night

Building 11, No. 1809, Maixin Road, Xinqiao Town, Shanghai

Room in this hotel

from ALL 3,714

per night