Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2356 options found

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

4-7F, No.18 Ximen Road, Shanghai
33.9 km from the center of Shanghai

Room in this hotel

from $ 31
per night
No.189 Caoyang Road, Shanghai
4.6 km from the center of Shanghai

Room in this hotel

from $ 41
per night
Floor 1, No. 208, Lane 111, Chongxi Road, Shanghai
26.9 km from the center of Shanghai

Room in this hotel

from $ 42
per night
No.1725 Zhongshan South Road, Shanghai
4.2 km from the center of Shanghai
763 m from the Nanpu Bridge subway station

Room in this hotel

from $ 60
per night
No.112 Lane 225, Hangtinghuan Road, Shanghai
31.9 km from the center of Shanghai

Room in this hotel

from $ 41
per night
No. 1098 Xinsong Road, Shanghai
18.7 km from the center of Shanghai
2.9 km from the Xinzhuang subway station

Room in this hotel

from $ 38
per night
Building 7, No.2424 Huancheng Road, Shanghai
27.3 km from the center of Shanghai
1.4 km from the North Jiading subway station

Room in this hotel

from $ 48
per night
No.2873 Beizhai Road, Shanghai
13.8 km from the center of Shanghai
3.1 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 73
per night
No. 183 Moyu Road, Shanghai
29.8 km from the center of Shanghai

Room in this hotel

from $ 53
per night
No.201 Guoyuan Village, Shanghai
25.5 km from the center of Shanghai

Room in this hotel

from $ 1,585
per night
No.996 East Tiyuhui Road, Shanghai
5.9 km from the center of Shanghai

Room in this hotel

from $ 66
per night
No.3088 Beidi Road, Shanghai
14.3 km from the center of Shanghai
3.1 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 73
per night
NO.68 Eastern Huaihai Road, Shanghai
1.5 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 67
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

Room in this hotel

from $ 58
per night
No. 209 East Shenmei Road, Shanghai
19.3 km from the center of Shanghai

Room in this hotel

from $ 27
per night
潍坊西路88号, Shanghai
5.1 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 76
per night
No.291-1 Jiuting Street, Shanghai
17.3 km from the center of Shanghai
2.2 km from the Qixin Road subway station

Room in this hotel

from $ 44
per night
No.228 Moling Road, Shanghai
1.9 km from the center of Shanghai

Room in this hotel

from $ 62
per night
No.15 Wanggaojiazhai, Langan Village, Shanghai
19.6 km from the center of Shanghai
4.1 km from the Zhangjiang Road subway station

Room in this hotel

from $ 76
per night
No.708 Liyuan Road, Shanghai
3.3 km from the center of Shanghai
1.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 92
per night