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

: 5569 options found

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

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 € 52
per night
No 98 Liuhe Road Shanghai , Huangpu, Shanghai
728 m from the center of Shanghai
3.5 km from the Nanpu Bridge subway station
Fantastic
2 reviews
9.3

Room in this hotel

from € 75
per night
No. 139, Jingjiang Road, Shanghai
1.8 km from the center of Shanghai
Fantastic
1 review
10

Room in this hotel

from € 26
per night
No. 80 Moling Road (Parking Lot, Huaxiang Building), Shanghai
1.9 km from the center of Shanghai
Fantastic
1 review
10

Room in this hotel

from € 30
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 € 31
per night
No.130 Shanhaiguan Road, Shanghai
607 m from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
Reviews rating
1 review
4.9

Room in this hotel

from € 37
per night
No. 549, Hutai Road, Jing'an District, Shanghai
3.2 km from the center of Shanghai

Room in this hotel

from € 25
per night
No. 21 Guangxi South Road, Shanghai
1.1 km from the center of Shanghai
2.6 km from the Nanpu Bridge subway station

Room in this hotel

from € 54
per night
No 83 Moling Road Jing An District, Shanghai
2 km from the center of Shanghai
Very good
62 reviews
7.8

Room in this hotel

from € 49
per night
No.208 Pusan Road, Shanghai
5 km from the center of Shanghai
1.5 km from the Nanpu Bridge subway station

Room in this hotel

from € 26
per night
No. 899 Xizang South Road, Shanghai
2.7 km from the center of Shanghai
963 m from the Nanpu Bridge subway station

Room in this hotel

from € 29
per night
No. 572 Jinting Road, Shanghai
31.3 km from the center of Shanghai
Fantastic
1 review
9.6

Room in this hotel

from € 19
per night
No. 309 Yulan Road, Shanghai
7.8 km from the center of Shanghai
761 m from the Longyang Road subway station

Room in this hotel

from € 44
per night
No. 838 Baoshan Road, Shanghai
3.6 km from the center of Shanghai

Room in this hotel

from € 29
per night
No. 230 Datong Road, Shanghai
1.4 km from the center of Shanghai
4.9 km from the Nanpu Bridge subway station

Room in this hotel

from € 32
per night
No. 529 Dagu Road, Shanghai
932 m from the center of Shanghai
3.5 km from the Nanpu Bridge subway station

Room in this hotel

from € 31
per night
1220 Xuchang Road, Yangpu District, (Near Zhou Jiazui Road), Shanghai
6.8 km from the center of Shanghai
Fantastic
2 reviews
10

Room in this hotel

from € 47
per night
No 105 Wenjing Road, Shanghai
27.3 km from the center of Shanghai
Fantastic
2 reviews
10

Room in this hotel

from € 22
per night
No.4086, West Tianshan Road, Shanghai
14.5 km from the center of Shanghai
3.1 km from the Hongqiao Railway Station subway station
Fantastic
2 reviews
10

Room in this hotel

from € 34
per night
Qingpu District, Shanghai, China, Shanghai
17.2 km from the center of Shanghai
721 m from the East Xujing subway station
Fantastic
1 review
10

Room in this hotel

from € 91
per night