Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2358 options found

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

No.1888 Qilianshan Nan Road, Shanghai
9.4 km from the center of Shanghai

Room in this hotel

from RSD 5,464
per night
No. 4 Lane 1063, Zhoujiazui Road, Shanghai
4.6 km from the center of Shanghai

Room in this hotel

from RSD 5,396
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 RSD 8,127
per night
No.202 Dingshanhu Street, Shanghai
37.1 km from the center of Shanghai

Room in this hotel

from RSD 5,421
per night
No. 1269 Yindu Road 201108 Shanghai, Shanghai
15.1 km from the center of Shanghai

Room in this hotel

from RSD 4,871
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 RSD 7,346
per night
No.1952 Dushi Road, Shanghai
20.5 km from the center of Shanghai

Room in this hotel

from RSD 6,430
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 RSD 4,718
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 RSD 4,951
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 RSD 5,181
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 RSD 7,355
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 RSD 4,116
per night
No.515 Dongting Road, Shanghai
27.7 km from the center of Shanghai

Room in this hotel

from RSD 3,851
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 RSD 5,769
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 RSD 5,216
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 RSD 7,346
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 RSD 6,258
per night
No.273 Wenshui Road, Shanghai
6.8 km from the center of Shanghai
10

Room in this hotel

from RSD 6,768
per night
No. 5139 Yanggao South Road, Shanghai
11.4 km from the center of Shanghai

Room in this hotel

from RSD 6,666
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 RSD 5,886
per night