Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2561 options found

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

Chongming District, Shanghai, Shanghai, China, Shanghai
44.4 km from the center of Shanghai

Room in this hotel

from € 224
per night
No.558 Nujiang North Road, Shanghai, China, Shanghai
8 km from the center of Shanghai

Room in this hotel

from € 51
per night
No.18, Sunqiao Road, Shanghai
16.2 km from the center of Shanghai
768 m from the Zhangjiang Road subway station

Room in this hotel

from € 72
per night
No. 38 Zhang Family Home, Chunxin Village, Chuansha New Town, Shanghai
25.2 km from the center of Shanghai

Room in this hotel

from € 513
per night
Building 1 No.20, Middle Xuhong Road, Shanghai
6.9 km from the center of Shanghai

Room in this hotel

from € 59
per night
No.1343 Chenxi Village, Shanghai
42.8 km from the center of Shanghai

Room in this hotel

from € 62
per night
No.998 Zhangyang Road, Shanghai
5.6 km from the center of Shanghai
3.7 km from the Longyang Road subway station

Room in this hotel

from € 61
per night
No.326 Qicheng Village, Shanghai
24.3 km from the center of Shanghai

Room in this hotel

from € 29
per night
No 281 Longjin Road, Shanghai
19.6 km from the center of Shanghai
4.6 km from the Qixin Road subway station

Room in this hotel

from € 43
per night
No.1228 Zhanhong Village, Shanghai
45 km from the center of Shanghai

Room in this hotel

from € 66
per night
No. 204 Qicheng Village, Zhouzhuzhang Road, Shanghai
24.4 km from the center of Shanghai

Room in this hotel

from € 35
per night
No.1313 Hongbei, Hongxing Village, Shanghai
43.8 km from the center of Shanghai

Room in this hotel

from € 35
per night
No. 889 wenchuan road, baoshan district, Shanghai, Shanghai
28 km from the center of Shanghai

Room in this hotel

from € 36
per night
No.713 Chenqiao Village, Shanghai
23.4 km from the center of Shanghai

Room in this hotel

from € 16
per night
No. 651 Changshou Road, Shanghai
3.5 km from the center of Shanghai

Room in this hotel

from € 61
per night
No.4138, West Tianshan Road, Shanghai
15.4 km from the center of Shanghai
2.4 km from the Hongqiao Railway Station subway station

Room in this hotel

from € 47
per night
No.10 Zhoujiazhai, Jinjia Village, Shanghai
22.3 km from the center of Shanghai

Room in this hotel

from € 27
per night
2 East Shaoqing Road, Suzhou (Jiangsu)
44.4 km from the center of Shanghai

Room in this hotel

from € 22
per night
No. 1 Lane 399, Yinfei Road, Shanghai
54.5 km from the center of Shanghai

Room in this hotel

from € 129
per night
No. 37 Zhenghe Street, Liuhe Town, Suzhou (Jiangsu)
36 km from the center of Shanghai

Room in this hotel

from € 22
per night