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 ALL 5,079

per night

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

Room in this hotel

from ALL 5,079

per night

No.3999-6, South Lianhua Rd, Shanghai

Room in this hotel

from ALL 5,079

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 ALL 2,953

per night

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

Room in this hotel

from ALL 5,079

per night

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

Room in this hotel

from ALL 5,079

per night

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

Room in this hotel

from ALL 1,342

per night

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

Room in this hotel

from ALL 8,495

per night

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

Room in this hotel

from ALL 3,703

per night

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

Room in this hotel

from ALL 8,135

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 ALL 8,483

per night

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

Room in this hotel

from ALL 3,218

per night

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

Room in this hotel

from ALL 3,703

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 ALL 21,594

per night