Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 10056 options found

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

31, Lane 380 Tianyaoqiao Road,Tianyaoqiao Road, Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from RON 295

per night

598 North Huting Road, 200000 Songjiang, Shanghai
4.3 km from the Qixin Road subway station

Room in this hotel

from RON 117

per night

Building 4 No.108 West Jiaotong Road, Shanghai

Room in this hotel

from RON 268

per night

No.455 Tacheng Road, Shanghai
2.1 km from the North Jiading subway station
3 reviews
7.0

Room in this hotel

from RON 82

per night

335 Hongzhong Road Minhang District,Hongzhong Road, Shanghai
1 review
2.0

Room in this hotel

from RON 165

per night

No.92 Dapu Road, Shanghai
2.5 km from the Nanpu Bridge subway station
5 reviews
4.0

Room in this hotel

from RON 320

per night

Room 1408, No. 99 Hui Chuan Road, Shanghai

Room in this hotel

from RON 372

per night

3398 Beidi Road, Shanghai
2.7 km from the Hongqiao Railway Station subway station
9 reviews
6.0

Room in this hotel

from RON 794

per night

7398 Humin Road (Humin Lu), Shanghai
2.9 km from the Xinzhuang subway station
3 reviews
8.6

Room in this hotel

from RON 243

per night

425 1st Yingbin Road, Shanghai
2.6 km from the Hongqiao Railway Station subway station
28 reviews
6.0

Room in this hotel

from RON 321

per night

No.99 Changli Road, Shanghai
3.9 km from the Nanpu Bridge subway station

Room in this hotel

from RON 268

per night

No. 6, Lane 85 South Urumqi Road, Xuhui District, Xuhui, 200040 Shanghai, China, Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from RON 447

per night

799 Husong Highway, Shanghai

Room in this hotel

from RON 268

per night

No. 36 Yanqing Road, Shanghai
4.4 km from the Nanpu Bridge subway station
97 reviews
9.0

Room in this hotel

from RON 505

per night

10F, Haiyunge, Section B, Zhoupu Wanda Plaza, No.528 Nianjiabang Road, Shanghai

Room in this hotel

from RON 127

per night

No.355, East Beijing Road, Huangpu, 200081 Shanghai, China, Shanghai
3.5 km from the Nanpu Bridge subway station

Room in this hotel

from RON 836

per night