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

: 5489 options found

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

No. 259 Wuzhong Road, Shanghai
7.5 km from the center of Shanghai
Excellent
296 reviews
8.0

Room in this hotel

from ¥ 272
per night
No.333 Linqing Rd., Shanghai
7.5 km from the center of Shanghai
Excellent
83 reviews
8.2

Room in this hotel

from ¥ 247
per night
1121 Pujian Road, Shanghai
7.3 km from the center of Shanghai
1.2 km from the Longyang Road subway station
Excellent
217 reviews
8.0

Room in this hotel

from ¥ 434
per night
718 West Jiangwan Road, Shanghai
5.1 km from the center of Shanghai
Excellent
214 reviews
8.0

Room in this hotel

from ¥ 323
per night
No 58 Hu Qing Ping Highway, Changning District, Shanghai
12 km from the center of Shanghai
3.8 km from the Hongqiao Railway Station subway station
Excellent
177 reviews
8.0

Room in this hotel

from ¥ 284
per night
No 1599 East Rongle Road, Shanghai
31 km from the center of Shanghai
4.7 km from the Songjiang South Railway Station subway station
Excellent
63 reviews
8.2

Room in this hotel

from ¥ 228
per night
No.293 Yuanan Road (S), Shanghai
957 m from the center of Shanghai
2.6 km from the Nanpu Bridge subway station
Excellent
127 reviews
8.0

Room in this hotel

from ¥ 374
per night
No.30, Lane 492 Wuning Road,Lane 492, Shanghai
5 km from the center of Shanghai
Excellent
150 reviews
8.0

Room in this hotel

from ¥ 317
per night
No. 5 Lane 1600 Changning Road, Shanghai
6.5 km from the center of Shanghai
Excellent
132 reviews
8.0

Room in this hotel

from ¥ 300
per night
No.118 Mengzi Rd.(S), 打浦桥黄浦区上海市 China, 200023, Shanghai
2.6 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
Excellent
126 reviews
8.0

Room in this hotel

from ¥ 517
per night
782 Cailun Road, Shanghai
13.8 km from the center of Shanghai
1.8 km from the Zhangjiang Road subway station
Excellent
104 reviews
8.0

Room in this hotel

from ¥ 537
per night
No.68 Sanjiang Rd., Shanghai
7.8 km from the center of Shanghai
Excellent
93 reviews
8.0

Room in this hotel

from ¥ 330
per night
No. 28 Jinghua Road Qingpu District,Jinghua Road, Shanghai
19.7 km from the center of Shanghai
2.8 km from the East Xujing subway station
Excellent
32 reviews
8.2

Room in this hotel

from ¥ 157
per night
No 1153 North Zhangyang Road Pudong New Area, Shanghai
12.5 km from the center of Shanghai
Excellent
3 reviews
8.6

Room in this hotel

from ¥ 328
per night
227 Hongmei Road, Shanghai
11.5 km from the center of Shanghai
4.3 km from the Xinzhuang subway station
Very good
190 reviews
7.8

Room in this hotel

from ¥ 237
per night
No.840 Luochuan Middle Road, Zhabei District, Shanghai 200072, 闸北区 China, Shanghai
4 km from the center of Shanghai
Excellent
72 reviews
8.0

Room in this hotel

from ¥ 500
per night
No.57 Pudian Road, Shanghai
4.3 km from the center of Shanghai
1.8 km from the Nanpu Bridge subway station
Very good
189 reviews
7.8

Room in this hotel

from ¥ 264
per night
No.319 Humin Road, Shanghai
24.3 km from the center of Shanghai
Excellent
65 reviews
8.0

Room in this hotel

from ¥ 293
per night
No.30, Lane 1466, South Pudong Road, Shanghai
4.6 km from the center of Shanghai
2.4 km from the Nanpu Bridge subway station
Excellent
2 reviews
8.6

Room in this hotel

from ¥ 360
per night
2535 Siping Road, Shanghai
8.1 km from the center of Shanghai
3.6 km from the Shiguang Road subway station
Very good
138 reviews
7.8

Room in this hotel

from ¥ 270
per night