Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2355 options found

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

No. 4 Lane 1063, Zhoujiazui Road, Shanghai
4.6 km from the center of Shanghai

Room in this hotel

from € 46
per night
No. 889 South Xizang Road, Shanghai
2.9 km from the center of Shanghai
1 km from the Nanpu Bridge subway station

Room in this hotel

from € 78
per night
No.202 Dingshanhu Street, Shanghai
37.1 km from the center of Shanghai

Room in this hotel

from € 48
per night
No. 1269 Yindu Road 201108 Shanghai, Shanghai
15.1 km from the center of Shanghai

Room in this hotel

from € 41
per night
No.274 Huancheng Road, Shanghai
32.6 km from the center of Shanghai
3.6 km from the Songjiang South Railway Station subway station

Room in this hotel

from € 64
per night
No.1952 Dushi Road, Shanghai
20.5 km from the center of Shanghai

Room in this hotel

from € 56
per night
Building 6, Hengyue Rongxin Plaza, No.828 Jinzuan Road, Shanghai
20.2 km from the center of Shanghai

Room in this hotel

from € 42
per night
No.2539 Middle Chengliu Road, Shanghai
24.1 km from the center of Shanghai
4.7 km from the North Jiading subway station

Room in this hotel

from € 45
per night
No.3483 Luxiang Road, Shanghai
22.1 km from the center of Shanghai
660 m from the Meilan Lake subway station

Room in this hotel

from € 43
per night
No.197 Xietu East Road, Shanghai
3.5 km from the center of Shanghai
795 m from the Nanpu Bridge subway station

Room in this hotel

from € 68
per night
No.608 Changdong Road, Xinqiao Town, Shanghai
18.6 km from the center of Shanghai
2.6 km from the Xinzhuang subway station

Room in this hotel

from € 37
per night
No.515 Dongting Road, Shanghai
27.7 km from the center of Shanghai

Room in this hotel

from € 34
per night
No.111 Luxiang Road, Shanghai
15.4 km from the center of Shanghai
305 m from the Gucun Park subway station

Room in this hotel

from € 51
per night
No.363 Mei'An Road, Shanghai
20.5 km from the center of Shanghai
1.9 km from the Meilan Lake subway station

Room in this hotel

from € 48
per night
No.150 Julian Road, Shanghai
15.9 km from the center of Shanghai
301 m from the Gucun Park subway station

Room in this hotel

from € 48
per night
No. 2499 Shuichan Road, Shanghai
14.7 km from the center of Shanghai
3.8 km from the Fujin Road subway station

Room in this hotel

from € 58
per night
No.273 Wenshui Road, Shanghai
6.8 km from the center of Shanghai
10

Room in this hotel

from € 65
per night
No. 5139 Yanggao South Road, Shanghai
11.4 km from the center of Shanghai

Room in this hotel

from € 61
per night
2-4F of No. 661, Yixian Road, Shanghai
7.5 km from the center of Shanghai
3.5 km from the South Changjiang Road subway station

Room in this hotel

from € 55
per night
No.550-88 Fengzhuang Road, Shanghai
9.8 km from the center of Shanghai

Room in this hotel

from € 45
per night