Shanghai, China

No dates selected

Sort by

Price per night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Districts
Hotel name
Places of interest
Nearest subway station
Hotel chain

2 stars hotels in Shanghai

: 5448 options found

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

No. 727 Zhongshan South 1st Road, Shanghai
3.9 km from the center of Shanghai
2 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 4,272
per night
No. 366 Hongxu Road, Shanghai
9 km from the center of Shanghai

Room in this hotel

from RSD 3,275
per night
2nd Floor, No. 54, Lane 1815, Fujin Road, Shanghai
19.4 km from the center of Shanghai
619 m from the North Jiangyang Road subway station

Room in this hotel

from RSD 2,033
per night
No. 136 Rushan Road, Shanghai
5.2 km from the center of Shanghai
3.9 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 3,391
per night
2nd Floor, No. 1, Lane 72, Lianying Road, Chedun Town, Shanghai
28.2 km from the center of Shanghai

Room in this hotel

from RSD 2,064
per night
No. 1 Ruijin South Road (3rd Floor, Haixing Plaza), Shanghai
3.1 km from the center of Shanghai
2.8 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 4,272
per night
No. 139 Pingjiang Road, Shanghai
3.8 km from the center of Shanghai
4 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 6,993
per night
No. 6 Xiangshui Road, Sheshan Town, Shanghai
30.5 km from the center of Shanghai

Room in this hotel

from RSD 4,272
per night
No. 3598 Zhenbei Road, Shanghai
8.4 km from the center of Shanghai

Room in this hotel

from RSD 4,272
per night
No. 93 Xujiazhai Road, Shanghai
1.8 km from the center of Shanghai

Room in this hotel

from RSD 3,349
per night
No. 150 Huanghe Road, Shanghai
364 m from the center of Shanghai
3.7 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 4,272
per night
No.51 Chengjiaqiao Road, Shanghai
10.3 km from the center of Shanghai

Room in this hotel

from RSD 2,559
per night
No. 238 Zhaojiabang Road, Shanghai
3.3 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 4,389
per night
3190 Yan'an West Road, Shanghai
10.2 km from the center of Shanghai

Room in this hotel

from RSD 7,054
per night
Building 29, No. 398 Shenbo Road, Shanghai
10 km from the center of Shanghai
1.7 km from the Longyang Road subway station

Room in this hotel

from RSD 4,260
per night
No. 75 Leshan Road, Shanghai
5.5 km from the center of Shanghai

Room in this hotel

from RSD 10,094
per night
No. 158 Beishi Road, Shanghai
6.7 km from the center of Shanghai

Room in this hotel

from RSD 4,272
per night
4th-5th Floor, Building 24, No. 301 West Ring Road, Shanghai
17 km from the center of Shanghai
1.5 km from the Xinzhuang subway station

Room in this hotel

from RSD 3,608
per night
2nd Floor, No. 255 Xietu East Road, Shanghai
3.2 km from the center of Shanghai
893 m from the Nanpu Bridge subway station

Room in this hotel

from RSD 11,209
per night
4th Floor, No. 346, Guoding Road, Shanghai
8.2 km from the center of Shanghai
3.6 km from the Shiguang Road subway station

Room in this hotel

from RSD 3,952
per night