Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2347 options found

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

79 Guizhou Road, Shanghai
660 m from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
128 reviews
7.2

Room in this hotel

from $ 83
per night
788 Huiyuan Road 201815 Jiading,Huiyuan Road, Shanghai
32.3 km from the center of Shanghai
3.9 km from the North Jiading subway station
5 reviews
6.8

Room in this hotel

from $ 76
per night
No. 9, Lane 115, Tai'an Road, Shanghai
4.7 km from the center of Shanghai
3 reviews
10

Room in this hotel

from $ 110
per night
No. 2250 Changzhong Road, Shanghai
8.1 km from the center of Shanghai
4.9 km from the South Changjiang Road subway station
1 review
6.0

Room in this hotel

from $ 59
per night
852 Kangning RD Shanghai, Shanghai
8.3 km from the center of Shanghai

Room in this hotel

from $ 76
per night
13 Husong Road 200000 Songjiang,Husong Road, Shanghai
32.6 km from the center of Shanghai
3.5 km from the Songjiang South Railway Station subway station

Room in this hotel

from $ 39
per night
1218 Chuansha Road Pudong New Area District,Chuansha Road, Shanghai
19.9 km from the center of Shanghai
5 reviews
6.4

Room in this hotel

from $ 24
per night
Wending Road 199, Shanghai
6.7 km from the center of Shanghai
28 reviews
8.4

Room in this hotel

from $ 106
per night
577 Husong Road Minhang District,Husong Road, Shanghai
15.4 km from the center of Shanghai
2.4 km from the Qixin Road subway station

Room in this hotel

from $ 47
per night
333 Chaling Road Xuhui,Chaling Road, Shanghai
4.3 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
60 reviews
8.0

Room in this hotel

from $ 76
per night
98 North Qinzhou Road 200030 Shanghai,North Qinzhou Road, Shanghai
7.7 km from the center of Shanghai
58 reviews
8.0

Room in this hotel

from $ 52
per night
233 Shanxi South Road 200021 Shanghai,Shanxi South Road, Shanghai
1.2 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
95 reviews
7.6

Room in this hotel

from $ 76
per night
8 Maoming South Road Huangpu,Maoming South Road, Shanghai
2.3 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
42 reviews
7.6

Room in this hotel

from $ 76
per night
2 Sanlin Road, Shanghai
11.4 km from the center of Shanghai
9 reviews
6.0

Room in this hotel

from $ 76
per night
No 38 Lane 91 Eshan Road, Shanghai
6.3 km from the center of Shanghai
2.4 km from the Longyang Road subway station
151 reviews
8.0

Room in this hotel

from $ 108
per night
No.708 Laoshan Road, Shanghai
5.5 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
9 reviews
6.7

Room in this hotel

from $ 57
per night
No. 529 Wanhangdu Road, Jing'an, 200040 Shanghai, China, Shanghai
3.5 km from the center of Shanghai
2 reviews
9.0

Room in this hotel

from $ 57
per night
No 2739, Wanyuan Road, Shanghai
10.3 km from the center of Shanghai
65 reviews
7.6

Room in this hotel

from $ 47
per night
2000 2000 Qixin Road, Shanghai
16 km from the center of Shanghai
103 m from the Xinzhuang subway station
17 reviews
8.0

Room in this hotel

from $ 76
per night
1475 Zhenguang Putuo District,Zhenguang, Shanghai
8.4 km from the center of Shanghai
71 reviews
7.8

Room in this hotel

from $ 76
per night