Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10708 options found

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

No.201 Guoyuan Village, Shanghai
25.5 km from the center of Shanghai

Room in this hotel

from $ 894
per night
No.18 Zhuting Road, Shanghai
39.1 km from the center of Shanghai

Room in this hotel

from $ 20
per night
180 Changjiang Road, Baoshan District, 200940 Shanghai, Shanghai
13.2 km from the center of Shanghai
2.3 km from the South Changjiang Road subway station

Room in this hotel

from $ 53
per night
No 555 Gongkang Road, Shanghai
10.1 km from the center of Shanghai
5 km from the South Changjiang Road subway station

Room in this hotel

from $ 50
per night
No. 99 Huichuan Road, Shanghai
5.4 km from the center of Shanghai

Room in this hotel

from $ 65
per night
5888 Chenhua Road, Songjiang District, Shanghai
35.9 km from the center of Shanghai

Room in this hotel

from $ 308
per night
No.342 Dongshufang Road, Shanghai
9.9 km from the center of Shanghai
4.6 km from the Longyang Road subway station

Room in this hotel

from $ 40
per night
No. 300 Huo Shan Rd Hong Kou District, Shanghai
4.7 km from the center of Shanghai

Room in this hotel

from $ 69
per night
No 220 Shuangqing Road, Baoshan District, Shanghai
17.5 km from the center of Shanghai
5 km from the North Jiangyang Road subway station

Room in this hotel

from $ 131
per night
No.3500 North Zhongshan Road, Shanghai
5.6 km from the center of Shanghai

Room in this hotel

from $ 48
per night
No.500-33 Xile Road, Shanghai
33.4 km from the center of Shanghai

Room in this hotel

from $ 15
per night
Soho B, No.188 Hongbaoshi Road, Shanghai
7.6 km from the center of Shanghai

Room in this hotel

from $ 72
per night
No. 120 Lane 378, Fengpao Road, Shanghai
44.5 km from the center of Shanghai

Room in this hotel

from $ 14
per night
Room 1101, No. 18, Lane 518, Yunhao Road, Wanda Diamond Bay, Shanghai
55.1 km from the center of Shanghai

Room in this hotel

from $ 42
per night
No.28 Lane 249, Yueluo Road, Shanghai
21.2 km from the center of Shanghai
2.2 km from the North Jiangyang Road subway station

Room in this hotel

from $ 39
per night
No. 9 Friendship Community, Lane 500 Zhuguang Road, Qingpu District, Shanghai, China, Shanghai
16.5 km from the center of Shanghai
3.2 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 45
per night
282 Middle Huaihai Road, 200021 Shanghai, Shanghai
1.4 km from the center of Shanghai
2.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 204
per night
No.360,West Shendi Road,Pudong district,Shanghai City, Shanghai
20.5 km from the center of Shanghai

Room in this hotel

from $ 324
per night
No.3333 Huaxiang Road, Shanghai
16.1 km from the center of Shanghai
3.2 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 54
per night
No.230, Huawang Road, Huaqiao Town, Suzhou (Jiangsu)
35.9 km from the center of Shanghai

Room in this hotel

from $ 18
per night