Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 12909 options found

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

789 Nanjing Road East, Shanghai
213 m from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
3391 reviews
9.0

Room in this hotel

from $ 258

per night

111 Pudong South Road, Shanghai
3.4 km from the center of Shanghai
3.8 km from the Nanpu Bridge subway station
16191 reviews
10

Room in this hotel

from $ 264

per night

19 Gong Ping Road, Shanghai
3.7 km from the center of Shanghai
4.8 km from the Nanpu Bridge subway station
4477 reviews
9.8

Room in this hotel

from $ 342

per night

No.15 Dapu Road, Shanghai
3.3 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station
2035 reviews
8.8

Room in this hotel

from $ 151

per night

728 Pu Dong Avenue, Shanghai
4.8 km from the center of Shanghai
4.2 km from the Nanpu Bridge subway station
1701 reviews
8.8

Room in this hotel

from $ 91

per night

No 100 Century Avenue Pudong, Shanghai
3.6 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station
1601 reviews
9.0

Room in this hotel

from $ 339

per night

627 East Nanjing Road, Shanghai
816 m from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
433 reviews
7.1

Room in this hotel

from $ 61

per night

99 Madang Road, Xintiandi, Shanghai
1.4 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station
5919 reviews
9.8

Room in this hotel

from $ 269

per night

98 Shou Ning Road, Shanghai
1.7 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station
734 reviews
8.6

Room in this hotel

from $ 143

per night

357 Song Lin Road Pu Dong New, Shanghai
5.9 km from the center of Shanghai
3.4 km from the Longyang Road subway station
946 reviews
9.6

Room in this hotel

from $ 87

per night

No 20 North Suzhou Road Shanghai China, Shanghai
1.9 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
687 reviews
8.0

Room in this hotel

from $ 113

per night

No. 549, Hutai Road, Jing'an District, Shanghai
3 km from the center of Shanghai

Room in this hotel

from $ 29

per night

No. 889 Yang gao Nan Road, Pudong New Area, Shanghai
6.7 km from the center of Shanghai
2 km from the Longyang Road subway station
2090 reviews
8.6

Room in this hotel

from $ 99

per night

No 8, Qi Hang Road, Pudong Airport, Shanghai
31.7 km from the center of Shanghai
259 reviews
7.4

Room in this hotel

from $ 48

per night

Shanghai Tower, No. 126 Dong Tai Road, Shanghai
3.4 km from the center of Shanghai
2.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 472

per night

No. 839 Renmin Road, Huangpu District, Shanghai
1.7 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
1802 reviews
8.6

Room in this hotel

from $ 112

per night

No.1388 HuaMu Road, Pudong, Shanghai
8.6 km from the center of Shanghai
1.3 km from the Longyang Road subway station
5854 reviews
9.8

Room in this hotel

from $ 176

per night

No. 815 Chen Yang Road, Shanghai
28.5 km from the center of Shanghai
9.2

Room in this hotel

from $ 54

per night

Shenhong Road 9, Shanghai
15.7 km from the center of Shanghai
627 m from the Hongqiao Railway Station subway station
116 reviews
8.2

Room in this hotel

from $ 105

per night

No.4, Lane 74, Ningbo Road, Huangpu, Shanghai
1.5 km from the center of Shanghai
3.4 km from the Nanpu Bridge subway station
243 reviews
8.2

Room in this hotel

from $ 70

per night