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.

81-85 Dianchi Road Huangpu,Dianchi Road, Shanghai
3.6 km from the Nanpu Bridge subway station
278 reviews
7.2

Room in this hotel

from RSD 7,432

per night

No.103 Zhuanbang Road East Changning District,Zhuanbang Road East, Shanghai
66 reviews
7.8

Room in this hotel

from RSD 19,305

per night

82 Xin Le Road, Shanghai
4 km from the Nanpu Bridge subway station
114 reviews
7.8

Room in this hotel

from RSD 10,297

per night

789 East FuXing Rd., Shanghai
1.9 km from the Nanpu Bridge subway station
398 reviews
7.0

Room in this hotel

from RSD 13,659

per night

No 20 North Suzhou Road Shanghai China, Shanghai
4.1 km from the Nanpu Bridge subway station
684 reviews
8.0

Room in this hotel

from RSD 10,506

per night

88 Yongshou Road, Shanghai
2.4 km from the Nanpu Bridge subway station
718 reviews
8.0

Room in this hotel

from RSD 19,305

per night

2419 Hong Qiao Road, Shanghai
3.6 km from the Hongqiao Railway Station subway station
131 reviews
8.8

Room in this hotel

from RSD 7,104

per night

99 Huichuan Road, Changning District, 99?, Shanghai
25 reviews
6.0

Room in this hotel

from RSD 7,070

per night

2000 Yan An Road (w), 2000 30, Shanghai
619 reviews
7.6

Room in this hotel

from RSD 6,426

per night

398 East Beijing Road Huangpu District, Shanghai
3.5 km from the Nanpu Bridge subway station
838 reviews
7.2

Room in this hotel

from RSD 23,904

per night

No. 59 Mao Ming Road ( S ), Shanghai
4 km from the Nanpu Bridge subway station
1308 reviews
8.8

Room in this hotel

from RSD 11,288

per night

590 South Wanping Road, Shanghai
303 reviews
7.6

Room in this hotel

from RSD 7,432

per night

339 Guangdong Rd, Huangpu Qu, Shanghai Shi, China, 200000, Shanghai
3.1 km from the Nanpu Bridge subway station
841 reviews
7.6

Room in this hotel

from RSD 10,297

per night

888 Zhongshan W Rd, Changning Qu, China, 200051, Shanghai

Room in this hotel

from RSD 10,297

per night