Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10717 options found

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

No.4111 Huadong Road, Shanghai
19.3 km from the center of Shanghai

Room in this hotel

from $ 38
per night
No.618 Qingyun Road, Shanghai
2.9 km from the center of Shanghai

Room in this hotel

from $ 31
per night
New Space Plaza No.99 Huichuan Rd Changning District, Shanghai
5.4 km from the center of Shanghai

Room in this hotel

from $ 47
per night
No. 520 Hewang Road, Jiading District, Shanghai
14 km from the center of Shanghai
4.1 km from the Fengbang subway station

Room in this hotel

from $ 55
per night
No.4671 Caoangong Road Jiading District, Shanghai
24.4 km from the center of Shanghai

Room in this hotel

from $ 51
per night
328 West Yanchang Road (Yanchang Xi Lu), Shanghai
4.2 km from the center of Shanghai

Room in this hotel

from $ 24
per night
No. 425 Wulumuqi North Road, Shanghai
3 km from the center of Shanghai

Room in this hotel

from $ 78
per night
No 666 Panlong Road, Shanghai
34.2 km from the center of Shanghai

Room in this hotel

from $ 69
per night
No.58, Lane 1136, Miaojing Rd. Chuansha Town, Pudong District, Shanghai
22.1 km from the center of Shanghai

Room in this hotel

from $ 99
per night
No. 1800 Qianjin West Road, Suzhou (Jiangsu)
55.6 km from the center of Shanghai

Room in this hotel

from $ 49
per night
Building 19-21 No.71 Jiangzhen St.(W), Shanghai
26.9 km from the center of Shanghai

Room in this hotel

from $ 66
per night
No.182 Sunjiazhai, Jielong Village, Chuansha New Town, Shanghai
21.2 km from the center of Shanghai

Room in this hotel

from $ 944
per night
46 Guilin Rd, Xuhui Qu, Shanghai Shi, China, 200231, Shanghai
10 km from the center of Shanghai

Room in this hotel

from $ 47
per night
No. 3, 1000 Lane Lingshan Road, Shanghai
8.3 km from the center of Shanghai
3.3 km from the Longyang Road subway station

Room in this hotel

from $ 82
per night
No.1, Lane 299, Xumin Road, Shanghai
18.4 km from the center of Shanghai
998 m from the East Xujing subway station

Room in this hotel

from $ 76
per night
No. 81 Dongjing Street, Shanghai
41.7 km from the center of Shanghai

Room in this hotel

from $ 41
per night
199 Nanjing Road East, Huangpu, Shanghai
1.5 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 478
per night
No. 2131 Maixin Road Xinqiao Town, Shanghai
23.7 km from the center of Shanghai

Room in this hotel

from $ 29
per night
No.728, Penglai Road, Penglang Town Kunshan, Suzhou (Jiangsu)
40.3 km from the center of Shanghai

Room in this hotel

from $ 27
per night
No.6 Gangxi Street, Xingchang, Pudong District, 201314, Shanghai, China, Shanghai
29.3 km from the center of Shanghai

Room in this hotel

from $ 102
per night