Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10057 options found

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

No.3668 Hunan Highway, Shanghai

Room in this hotel

from € 53

per night

Yuanjing Garden Estate, Alley 1, Xujiahui Road, Shanghai
1.4 km from the Nanpu Bridge subway station

Room in this hotel

from € 53

per night

No.3999-6, South Lianhua Rd, Shanghai

Room in this hotel

from € 53

per night

No.108. Xijiao Jiayuan Estate, No.1355, Zhuguang Road, Shanghai
1 km from the East Xujing subway station

Room in this hotel

from € 31

per night

2868 Kangshen Road Zhoupu,Kangshen Road, Shanghai
1 review
8.0

Room in this hotel

from € 53

per night

175 Jia Lin Road 200000 Shanghai,Jia Lin Road, Shanghai

Room in this hotel

from € 53

per night

Room 604,No.988 Changshou Road,Putuo,, Shanghai

Room in this hotel

from € 14

per night

4339 Bao An Road An Ting, Jia Ding,Bao An Road, Shanghai
160 reviews
6.6

Room in this hotel

from € 88

per night

No.660, Maihuaqiao Road, Songjiang, Shanghai, Shanghai

Room in this hotel

from € 39

per night

Changshu Road 228, Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from € 85

per night

No. 808, Changle Road, Jing'an, 200000 Shanghai, China, Shanghai
4.7 km from the Nanpu Bridge subway station
135 reviews
8.8

Room in this hotel

from € 88

per night

No.2131 Sichuan North Road, Hongkou, 鲁迅公园虹口区上海市 China, 210081, Shanghai
42 reviews
7.4

Room in this hotel

from € 33

per night

No.17 Caohe street,Canal town, 200231 Qingpu, China, Shanghai

Room in this hotel

from € 39

per night

105 Lane 38-369 Jinhuitang Road Fengxin Town,Lane 38-369 Jinhuitang Road, Shanghai
294 reviews
8.0

Room in this hotel

from € 225

per night