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.

XinZha Road JingAn District, 1829, Shanghai
4.9 km from the Nanpu Bridge subway station
194 reviews
7.6

Room in this hotel

from $ 80

per night

252 Pucang Road Near Chengzhong E Road,Pucang Road, Shanghai

Room in this hotel

from $ 74

per night

43-51 Miaojing Road, Shaxin Town, Pudong, 201200 Shanghai, Shanghai

Room in this hotel

from $ 22

per night

56 Lane 971 ChuanNanFeng Road Pudong,Lane 971 ChuanNanFeng Road, Shanghai
4 reviews
7.6

Room in this hotel

from $ 22

per night

HuanCheng, 421, Shanghai
4.6 km from the Songjiang South Railway Station subway station
65 reviews
8.0

Room in this hotel

from $ 44

per night

No. 268 Xinyu Road, 嘉定区上海市 SH, China, 201824, Shanghai
3 reviews
7.4

Room in this hotel

from $ 44

per night

No.80, Yangxin Road, Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 59

per night

NO.1646,JingYang (S) Road, 200021 Baoshan, China, Shanghai
1.7 km from the South Changjiang Road subway station

Room in this hotel

from $ 61

per night

775 Middle Yanchang Road Zhaibei District,Middle Yanchang Road, Shanghai
41 reviews
7.8

Room in this hotel

from $ 61

per night