Shanghai, China

No dates selected

Sort by

Price for a 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

: 5443 options found

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

No. 10, Lane 15, Xiangningbang Road, Shanghai
40.7 km from the center of Shanghai

Room in this hotel

from RSD 4,515
per night
Building 9, No. 12 Yu'an Road, Chenjia Town, Shanghai
47.7 km from the center of Shanghai

Room in this hotel

from RSD 3,382
per night
No. 195 Shihualongsheng Road, Shanghai
57.6 km from the center of Shanghai

Room in this hotel

from RSD 2,005
per night
1st Floor, No. 774 Huaihai Middle Road, Shanghai
1.6 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 7,116
per night
Room 103, No. 9, Lane 789, Haisi Road, Shanghai
45 km from the center of Shanghai

Room in this hotel

from RSD 3,138
per night
No.59 Lane 819, Fanglin Road, Shanghai
16.8 km from the center of Shanghai
4.6 km from the Fengbang subway station

Room in this hotel

from RSD 4,492
per night
No. 539 Helong Road, Gaoqiao Town, Shanghai
16 km from the center of Shanghai
795 m from the Gangcheng Road subway station

Room in this hotel

from RSD 1,738
per night
3rd Floor, No. 339 Guangdong Road, Shanghai
1.5 km from the center of Shanghai
2.7 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 3,481
per night
No. 917, Hongqiao Village, Jianshe Town, Shanghai
50 km from the center of Shanghai

Room in this hotel

from RSD 5,428
per night
No. 239 Hongsheng Road, Shanghai
20.1 km from the center of Shanghai

Room in this hotel

from RSD 2,422
per night
3F, No.1147 Fuxing East Road, Shanghai
2 km from the center of Shanghai
1.5 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 3,481
per night
No. 1006, Xinyuan Road, Shanghai
31.2 km from the center of Shanghai

Room in this hotel

from RSD 4,496
per night
No. 459 Yunya Road, Tangzhen Town, Shanghai
19.8 km from the center of Shanghai

Room in this hotel

from RSD 2,961
per night
No. 601 Gaomuqiao Road, Shanghai
16.8 km from the center of Shanghai
1.3 km from the Zhangjiang Road subway station

Room in this hotel

from RSD 4,496
per night
1st Floor, No. 80, Lane 116, Yinghua Street, Malu Town, Shanghai
20.8 km from the center of Shanghai

Room in this hotel

from RSD 4,492
per night
No. 915, Hongqiao Village, Fumin Road, Jianshe Town, Shanghai
50 km from the center of Shanghai

Room in this hotel

from RSD 5,364
per night
145 Guyiyuan Road, Shanghai
15.8 km from the center of Shanghai
3.1 km from the Fengbang subway station

Room in this hotel

from RSD 4,492
per night
No. 120 Lingnan Road, Shanghai
8.5 km from the center of Shanghai
4.1 km from the South Changjiang Road subway station

Room in this hotel

from RSD 2,793
per night
No. 1190 Laifang Road, Jiuting Town, Shanghai
18.8 km from the center of Shanghai
4.7 km from the East Xujing subway station

Room in this hotel

from RSD 4,492
per night
No. 2 Yingkou Road (near Yanji Middle Road), Shanghai
8.7 km from the center of Shanghai
4.5 km from the Shiguang Road subway station

Room in this hotel

from RSD 4,492
per night