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.

449 Changzhong Rd, Hongkou Qu, Shanghai Shi, China, 200434, Shanghai
3 km from the South Changjiang Road subway station
21 reviews
8.0

Room in this hotel

from CN¥ 424

per night

No. 297 Tacheng Road, Shanghai
2.4 km from the North Jiading subway station
1 review
6.0

Room in this hotel

from CN¥ 400

per night

No. 85 Wenshui East Road, Hongkou, 虹口区上海市 China, 200437, Shanghai
4.7 km from the South Changjiang Road subway station
44 reviews
7.0

Room in this hotel

from CN¥ 275

per night

No. 1568 Changjiang West Road, Baoshan, Shanghai
3.4 km from the South Changjiang Road subway station
4 reviews
8.0

Room in this hotel

from CN¥ 272

per night

No. 605-3 Songhu Road, Yangpu District, Shanghai
2.4 km from the Shiguang Road subway station

Room in this hotel

from CN¥ 272

per night

800 Dong Fang Road W Shanghai,Dong Fang Road W, Shanghai
3 km from the Nanpu Bridge subway station
8.5

Room in this hotel

from CN¥ 819

per night

306 Guangdong Road (Guangdong Lu), Shanghai
2.7 km from the Nanpu Bridge subway station
55 reviews
7.0

Room in this hotel

from CN¥ 519

per night

No.5, 356 Nong, Jiangning Road, Shanghai
4.9 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 439

per night

No. 1818 Jinshajiang Road, Putuo, Shanghai

Room in this hotel

from CN¥ 258

per night

250 Lane 900 Sanxin North Road,Lane 900, Shanghai

Room in this hotel

from CN¥ 519

per night

306 Taopu Rd, Putuo, Shanghai, China, Shanghai

Room in this hotel

from CN¥ 519

per night

No.690 Tiantongan road Hongkou district,Tiantongan road, Shanghai

Room in this hotel

from CN¥ 434

per night

No. 2175 Pudong Avenue Lujiazui Financial District,Pudong Avenue, Shanghai

Room in this hotel

from CN¥ 434

per night

No. 215, Lane 45, Xinzhen Road, Xinqiao, 松江区上海市 China, 201612, Shanghai

Room in this hotel

from CN¥ 116

per night

1122 Daduhe Rd, Putuo Qu, Shanghai Shi, China, 200333, Shanghai

Room in this hotel

from CN¥ 423

per night

No. 1477 Lingshi Road, Baoshan District, 宝山区上海市 China, 200072, Shanghai

Room in this hotel

from CN¥ 319

per night

No. 143 Lanxi Road, Putuo District, 曹杨普陀区上海市 China, 200062, Shanghai

Room in this hotel

from CN¥ 519

per night

No. 133 Wulian Road, Pudong New District, Shanghai

Room in this hotel

from CN¥ 424

per night

No. 669 Yongxing Road, Zhabei District, 浦东新区上海市 China, Shanghai

Room in this hotel

from CN¥ 519

per night