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

: 5474 options found

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

No.12 Zhoupu Jianshe Road, Shanghai
22.6 km from the center of Shanghai

Room in this hotel

from RSD 5,524
per night
No. 268 Puhang Road, Pujiang Town, Shanghai
22.1 km from the center of Shanghai
3.9 km from the Shendu Highway subway station

Room in this hotel

from RSD 4,284
per night
No. 547, Xianqiao Village, Shuxin Town, Shanghai
46.3 km from the center of Shanghai

Room in this hotel

from RSD 4,284
per night
No. 424 Guangming Road, Shanghai
36.5 km from the center of Shanghai

Room in this hotel

from RSD 4,284
per night
No.680 Shuidian Road, Shanghai
5.6 km from the center of Shanghai

Room in this hotel

from RSD 10,121
per night
No. 114-4 Tianlin Road, Shanghai
8.5 km from the center of Shanghai

Room in this hotel

from RSD 4,284
per night
No. 2, Lane 819, Julu Road, Shanghai
2.3 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 4,284
per night
No. 2323, Hongqiao Road,, Shanghai
9.4 km from the center of Shanghai

Room in this hotel

from RSD 5,775
per night
No. 398 Shenbo Road, Pudong New District, Shanghai
9.2 km from the center of Shanghai
804 m from the Longyang Road subway station

Room in this hotel

from RSD 6,155
per night
No. 940, Xinmiao Village, Kangqiao Town, Shanghai
20 km from the center of Shanghai

Room in this hotel

from RSD 3,686
per night
Tangchen Business Center Building, No. 188 Zhangyang Road, Shanghai
4.1 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 10,121
per night
Room 115, Building 1, No. 3333 Huaxiang Road, Shanghai
16 km from the center of Shanghai
3.3 km from the Hongqiao Railway Station subway station

Room in this hotel

from RSD 4,284
per night
No. 1080 Datong Road, Shanghai
2.9 km from the center of Shanghai

Room in this hotel

from RSD 4,284
per night
Xianxia West Road No. 299, Shanghai
10.1 km from the center of Shanghai
4.8 km from the Hongqiao Railway Station subway station

Room in this hotel

from RSD 1,643
per night
No. 128 Xinzhu Road, Minhang, Shanghai
16 km from the center of Shanghai
711 m from the Xinzhuang subway station

Room in this hotel

from RSD 4,787
per night
No. 1620 Yan'an West Road, Shanghai
5.5 km from the center of Shanghai

Room in this hotel

from RSD 5,022
per night
3F, Wujiaochang Technology Building, No.1675 Huangxing Road, Shanghai
7.9 km from the center of Shanghai
4.1 km from the Shiguang Road subway station

Room in this hotel

from RSD 4,263
per night
1318 North Xizang Road (Xizang Bei Lu), Shanghai
3.5 km from the center of Shanghai

Room in this hotel

from RSD 5,142
per night
No. 1018 Miaochuan Road, Shanghai
24 km from the center of Shanghai

Room in this hotel

from RSD 4,284
per night
No. 1729 Caobao Road, Shanghai
12.5 km from the center of Shanghai
3.1 km from the Qixin Road subway station

Room in this hotel

from RSD 4,284
per night