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

: 5523 options found

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

853 Jiangning Rd, Jingan Qu, Shanghai Shi, SH, China, 200040, Shanghai
2.2 km from the center of Shanghai
19 reviews
7.0

Room in this hotel

from € 39
per night
270 Dongtai Road 200021 Shanghai, Shanghai
3.6 km from the center of Shanghai
2.8 km from the Nanpu Bridge subway station
17 reviews
7.0

Room in this hotel

from € 38
per night
711 Dingxi Rd, Changning, Shanghai, China, Shanghai
5.1 km from the center of Shanghai
36 reviews
6.8

Room in this hotel

from € 38
per night
No 80 Pingwu Road, 长宁区上海市 SH, China, 200050, Shanghai
4 km from the center of Shanghai
13 reviews
7.0

Room in this hotel

from € 38
per night
No 343 East Yan An Road, Shanghai
1.2 km from the center of Shanghai
2.6 km from the Nanpu Bridge subway station
34 reviews
6.8

Room in this hotel

from € 38
per night
No. 213 Pushan Road, Zhabei District, Jing'an, Shanghai, China, Shanghai
3 km from the center of Shanghai
13 reviews
7.0

Room in this hotel

from € 33
per night
8505 Nanfeng Highway Nanqiao Town,Nanfeng Highway, Shanghai
35.1 km from the center of Shanghai
12 reviews
7.0

Room in this hotel

from € 38
per night
No. 200 West Jiangchang Road, Shanghai
8.2 km from the center of Shanghai
4.7 km from the South Changjiang Road subway station
11 reviews
7.0

Room in this hotel

from € 32
per night
181 Anbo Rd, Yangpu Qu, China, 200438, Shanghai
10.2 km from the center of Shanghai
2.5 km from the Shiguang Road subway station
11 reviews
7.0

Room in this hotel

from € 38
per night
Pudong District, Number 560 Gushan Road, 200135 Shanghai, Shanghai
8.6 km from the center of Shanghai
4.2 km from the Longyang Road subway station
10 reviews
7.0

Room in this hotel

from € 38
per night
No. 19 Lane 789 Lingling Road Xuhui,Lane 789 Lingling Road, Shanghai
6.2 km from the center of Shanghai
9 reviews
7.0

Room in this hotel

from € 38
per night
2000 Longyang Road, Pudong New District, 201204 Shanghai, Shanghai
8.9 km from the center of Shanghai
352 m from the Longyang Road subway station
8 reviews
7.0

Room in this hotel

from € 95
per night
Pudong New District 3488 Chuansha Road,Chuansha Road, Shanghai
21 km from the center of Shanghai
19 reviews
6.8

Room in this hotel

from € 38
per night
599 Jiangsu Road (Jiangsu Lu), Shanghai
3.9 km from the center of Shanghai
8 reviews
7.0

Room in this hotel

from € 38
per night
No.5523 Gonghexin Road, 宝山区上海市 SH, China, 200444, Shanghai
11.3 km from the center of Shanghai
4.2 km from the South Changjiang Road subway station
8 reviews
7.0

Room in this hotel

from € 38
per night
16 Huazhou Rd, Pudong, Shanghai, SH, China, Shanghai
29.8 km from the center of Shanghai
42 reviews
6.6

Room in this hotel

from € 38
per night
103 Cailun Road Pudong New District,Cailun Road, Shanghai
15 km from the center of Shanghai
711 m from the Zhangjiang Road subway station
7 reviews
7.0

Room in this hotel

from € 38
per night
No.1312 Changyang Road, Shanghai
6.8 km from the center of Shanghai
7 reviews
7.0

Room in this hotel

from € 34
per night
281 Jinlong Road Songjiang,Jinlong Road, Shanghai
19.2 km from the center of Shanghai
4.6 km from the Qixin Road subway station
14 reviews
6.8

Room in this hotel

from € 38
per night
No.90 Tianshui Road Hongkou, Shanghai
3.7 km from the center of Shanghai
14 reviews
6.8

Room in this hotel

from € 59
per night