Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10046 options found

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

873 Yingchun Road, Shanghai
3.6 km from the Nanpu Bridge subway station
22 reviews
7.2

Room in this hotel

from RSD 3,979

per night

No. 999 Changlin Road, Shanghai
4.3 km from the South Changjiang Road subway station
29 reviews
7.0

Room in this hotel

from RSD 3,979

per night

No.999 Tongji Road, Shanghai
4.1 km from the North Jiangyang Road subway station
34 reviews
8.0

Room in this hotel

from RSD 5,689

per night

No.1 Luo Xiu Road, 徐汇区 China, 200231, Shanghai
31 reviews
7.8

Room in this hotel

from RSD 3,979

per night

No. 291-1 Jiuting Street, Shanghai
1.6 km from the Qixin Road subway station
28 reviews
7.0

Room in this hotel

from RSD 3,979

per night

No. 11, Alley 695, Tang'An Road, Shanghai
4.2 km from the Zhangjiang Road subway station

Room in this hotel

from RSD 3,860

per night

635 Miaojing Road Pudong,Miaojing Road, Shanghai

Room in this hotel

from RSD 2,240

per night

No. 213 Pushan Road, Zhabei District, Jing'an, Shanghai, China, Shanghai
13 reviews
7.0

Room in this hotel

from RSD 4,102

per night

660 Zhuanxin Road, Minhang, 200000 Shanghai, Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 6,210

per night

2683 Yushu Road, 200000 Songjiang, Shanghai, Shanghai
3.5 km from the Songjiang South Railway Station subway station

Room in this hotel

from RSD 1,981

per night

305 Xiupu Road 200000 Shanghai,Xiupu Road, Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 4,661

per night

No. 299 Qingnian Road, Minhang District, 闵行区上海市 China, 201101, Shanghai
2.3 km from the Qixin Road subway station
2 reviews
7.0

Room in this hotel

from RSD 3,607

per night

1151 Quxi Road Huangpu,Quxi Road, Shanghai
1.7 km from the Nanpu Bridge subway station
1 review
8.0

Room in this hotel

from RSD 4,661

per night