Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10026 options found

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

上海普陀区沪太路1056号, 中国, Shanghai

Room in this hotel

from ALL 5,096

per night

朱家角镇胜利街64弄7号, Shanghai

Room in this hotel

from ALL 3,750

per night

No.9 Wuchuan Road, Shanghai
3.8 km from the South Changjiang Road subway station

Room in this hotel

from ALL 4,238

per night

No.471 Kangshen Road, Pudong New Area, Shanghai, China, Shanghai

Room in this hotel

from ALL 3,014

per night

Building 8 Lane 622 Huaihai Middle Road, Shanghai
3 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 6,101

per night

No. 3701 Chenhang, Minhang District, Shanghai
3.4 km from the Shendu Highway subway station

Room in this hotel

from ALL 9,815

per night

上海闵行区上海闵行区龙吴路5388号, 中国, Shanghai
4.2 km from the Shendu Highway subway station

Room in this hotel

from ALL 3,750

per night

No 19, Lane 789 Lingling Road, Shanghai

Room in this hotel

from ALL 4,598

per night

No.369 Gongping Road, Shanghai
5 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 5,649

per night

No.771 Tibet South Road, Shanghai
1.2 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 4,504

per night

No.619 Honggu Road, Changning District, Shanghai

Room in this hotel

from ALL 11,628

per night

No.156 Jiangyin Road, Shanghai
3.4 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 4,927

per night

上海青浦区金泽镇洋来荡路188号, 中国, Shanghai

Room in this hotel

from ALL 6,101

per night

No. 2158 Jindu Road, Minhang District, Minhang, 201100 Shanghai, China, Shanghai
4.2 km from the Xinzhuang subway station

Room in this hotel

from ALL 3,593

per night

160 Haipeng Road (Haipeng Lu) , Jinzuan Road (Jinzuan Lu), Shanghai

Room in this hotel

from ALL 19,112

per night

Pudong New Area, Shanghai, China, Shanghai

Room in this hotel

from ALL 3,750

per night