Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Villas in Shanghai

: 107 options found

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

105 Lane 38-369 Jinhuitang Road Fengxin Town,Lane 38-369 Jinhuitang Road, Shanghai
46.5 km from the center of Shanghai
294 reviews
8.0

Room in this hotel

from $ 280
per night
No.107, Lane 222, Yehui Road Songjiang District, Shanghai
25.6 km from the center of Shanghai

Room in this hotel

from $ 217
per night
No.22, Lane 1269, Gulou Road, Shanghai
26.4 km from the center of Shanghai

Room in this hotel

from $ 280
per night
No.33 Xihu Street, Shanghai
42.1 km from the center of Shanghai

Room in this hotel

from $ 143
per night
411, No.200, Taikang Road, 打浦桥黄浦区上海市 SH, China, 200023, Shanghai
3.1 km from the center of Shanghai
2.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 299
per night
Xiehe Road 68 Long No.1, Changning Qu, Shanghai Shi, SH, China, 200335, Shanghai
11.3 km from the center of Shanghai
3.8 km from the Hongqiao Railway Station subway station
9 reviews
8.0

Room in this hotel

from $ 364
per night
889 Julu Road Jing' an District,Julu Road, Shanghai
2.8 km from the center of Shanghai
4.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 280
per night
160 Taiyuan Road, Shanghai
3.6 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
11 reviews
7.8

Room in this hotel

from $ 168
per night
No.149 Lane 301 Jinhuitang Road, Fengxian District, Fengxian District, Shanghai, China, Shanghai
46.1 km from the center of Shanghai

Room in this hotel

from $ 280
per night
No.38, Lane 555, West Yindu Road,, Shanghai
20.4 km from the center of Shanghai
4.3 km from the Xinzhuang subway station

Room in this hotel

from $ 280
per night
No.32, Lane 1328, Xinsong Road, Shanghai
19.7 km from the center of Shanghai
4 km from the Xinzhuang subway station

Room in this hotel

from $ 280
per night
No.55 Chongming Road, Shanghai
41.7 km from the center of Shanghai

Room in this hotel

from $ 280
per night
No.128, Yuhuan Road, Chengqiao Town, Chongming, Shanghai
44 km from the center of Shanghai

Room in this hotel

from $ 280
per night
No. 142 Lane 666 Zhouyuan Road, Shanghai
17.6 km from the center of Shanghai

Room in this hotel

from $ 299
per night
338 1111th Xinsong Road Taohuayuan,1111th Xinsong Road, Shanghai
2.8 km from the center of Shanghai
4.6 km from the Nanpu Bridge subway station
15 reviews
7.4

Room in this hotel

from $ 217
per night
No. 9269 Waiqingsong Road, Sheshan, 松江区上海市 China, 201602, Shanghai
30.6 km from the center of Shanghai

Room in this hotel

from $ 299
per night
No. 718 Qizhinong, Lane 1168, Shanghai
15.8 km from the center of Shanghai

Room in this hotel

from $ 299
per night
No. 118, Lane 2731, Hunan Road, Shanghai
14.8 km from the center of Shanghai

Room in this hotel

from $ 299
per night
No. 101, Lane 1, Lane 1177, Xiuyan Road, Shanghai
15.5 km from the center of Shanghai

Room in this hotel

from $ 299
per night
No. 115, Lane 800 Gaojing Road, Shanghai
18.3 km from the center of Shanghai
3.6 km from the East Xujing subway station

Room in this hotel

from $ 299
per night