Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 12910 options found

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

No. 1007, Zhongshan South Second Road, Shanghai
6.5 km from the center of Shanghai

Room in this hotel

from $ 72

per night

4F 379 Zhejiang Middle Road,Zhejiang Middle Road, Shanghai
816 m from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
10

Room in this hotel

from $ 125

per night

No 818 Zhangyang Road, Shanghai
5 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
8.3

Room in this hotel

from $ 79

per night

No 567 Tiantong Road, Shanghai
1.5 km from the center of Shanghai
3.9 km from the Nanpu Bridge subway station
3 reviews
8.1

Room in this hotel

from $ 98

per night

No. 38 Lane 91, Eshan Road, Shanghai
5.8 km from the center of Shanghai
2.8 km from the Longyang Road subway station

Room in this hotel

from $ 97

per night

No. 450 Jiaqiao Rd. Pudong New Area, Shanghai
14.5 km from the center of Shanghai
359 reviews
9.8

Room in this hotel

from $ 61

per night

No. 221 Zhaojiabang Road, Shanghai
3.7 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
17 reviews
8.2

Room in this hotel

from $ 88

per night

Pudong, China, 200120, Shanghai
5.7 km from the center of Shanghai
4.4 km from the Longyang Road subway station
16 reviews
7.8

Room in this hotel

from $ 65

per night

No.378 Shuicheng Road, Shanghai
8.2 km from the center of Shanghai

Room in this hotel

from $ 61

per night

No. 3470 Pudong South Road, Shanghai
5.3 km from the center of Shanghai
1.6 km from the Nanpu Bridge subway station
8.6

Room in this hotel

from $ 117

per night

No.669-1 Tongji Road Baoshan District, Shanghai
17.6 km from the center of Shanghai
4.9 km from the North Jiangyang Road subway station

Room in this hotel

from $ 54

per night

585 Hengfeng Road, Shanghai
2 km from the center of Shanghai

Room in this hotel

from $ 70

per night

No.1,18 Lane Nan 'an Road.Anting, Shanghai
29.2 km from the center of Shanghai
11 reviews
9.6

Room in this hotel

from $ 82

per night

No. 333 Shenhong Road, Minhang, Shanghai
15 km from the center of Shanghai
1.3 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 146

per night

No.118 Luochang Road, Baoshan District, Shanghai, Shanghai
9.3 km from the center of Shanghai
3 reviews
8.6

Room in this hotel

from $ 26

per night

No.1331 Lujiabang Road, Shanghai
2.6 km from the center of Shanghai
1.6 km from the Nanpu Bridge subway station
34 reviews
7.9

Room in this hotel

from $ 44

per night

No. 128 Xinzhu Road, Minhang, Shanghai
16.4 km from the center of Shanghai
711 m from the Xinzhuang subway station

Room in this hotel

from $ 61

per night

37 Meiyuan Road, Jing'an District, Shanghai
1.5 km from the center of Shanghai

Room in this hotel

from $ 82

per night

Block B No 4 Lane 9 Jinwan Road, Shanghai
13.7 km from the center of Shanghai

Room in this hotel

from $ 89

per night

Unit A, Bldg B4-3, #60, Huayuangang Rd, Shanghai
4.2 km from the center of Shanghai
763 m from the Nanpu Bridge subway station
9.4

Room in this hotel

from $ 82

per night