Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2348 options found

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

No.29 Tianmu East Road, Shanghai
1.8 km from the center of Shanghai
4.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46
per night
No. 1278 Kaixuan Road, Changning District, Shanghai
6.1 km from the center of Shanghai
67 reviews
7.0

Room in this hotel

from $ 81
per night
No.999 Tongji Road, Shanghai
18.7 km from the center of Shanghai
4.1 km from the North Jiangyang Road subway station
34 reviews
8.0

Room in this hotel

from $ 63
per night
No.350 Changning Road, Shanghai
4.3 km from the center of Shanghai

Room in this hotel

from $ 60
per night
1810 Gaoke West Road Pudong New Area,Gao Ke West Road, Shanghai
7.9 km from the center of Shanghai
2.9 km from the Longyang Road subway station

Room in this hotel

from $ 76
per night
823 Zhongjiang Road, Shanghai
6.8 km from the center of Shanghai
20 reviews
7.6

Room in this hotel

from $ 52
per night
No.111 Eshan Road, Shanghai
6.2 km from the center of Shanghai
2.4 km from the Longyang Road subway station
6 reviews
7.0

Room in this hotel

from $ 67
per night
Alley 165 25 Dongzhu Anbang Road,Alley 165, Shanghai
4 km from the center of Shanghai
120 reviews
8.0

Room in this hotel

from $ 76
per night
China, Shanghai, Pudong, 塘桥新路190号, Shanghai
5.2 km from the center of Shanghai
1.9 km from the Nanpu Bridge subway station
157 reviews
7.0

Room in this hotel

from $ 76
per night
No.7318 Nanfeng Road, Shanghai
35.3 km from the center of Shanghai

Room in this hotel

from $ 47
per night
2314 Dongchuan Road Minhang,Dongchuan Road, Shanghai
25.4 km from the center of Shanghai

Room in this hotel

from $ 76
per night
No. 2039 Rongle Dong Road, Shanghai
31.8 km from the center of Shanghai
4.2 km from the Songjiang South Railway Station subway station
1 review
6.0

Room in this hotel

from $ 20
per night
No. 1000 Lai Fang Road, Shanghai
18.3 km from the center of Shanghai
4.5 km from the East Xujing subway station

Room in this hotel

from $ 58
per night
No 268 Huiyuan Road, Shanghai
32.2 km from the center of Shanghai
3.6 km from the North Jiading subway station
150 reviews
9.8

Room in this hotel

from $ 76
per night
South Chuanhuan Road, 399, Shanghai
23 km from the center of Shanghai
39 reviews
8.6

Room in this hotel

from $ 76
per night
No.2777 Bao'an Road, 200000, Shanghái, China, Shanghai
19.4 km from the center of Shanghai

Room in this hotel

from $ 36
per night
57 Ouyang Road, 海宁路虹口区 China, 200081, Shanghai
3.4 km from the center of Shanghai
21 reviews
6.2

Room in this hotel

from $ 59
per night
No.2419, east Huaxia Road Pudong New Area, Pudong, 201202 Shanghai, China, Shanghai
22.2 km from the center of Shanghai

Room in this hotel

from $ 76
per night
No. 83-85 Wuxing Road, Xuhui District, 200030, Xuhui, Shanghai, China, Shanghai
4.4 km from the center of Shanghai
7 reviews
8.2

Room in this hotel

from $ 76
per night