Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 9848 options found

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

1100 Kongjiang Rd, Yangpu Qu, China, 200093, Shanghai
7.4 km from the center of Shanghai
215 reviews
8.0

Room in this hotel

from $ 47
per night
218 Chaling Road, Shanghai
4.2 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
111 reviews
7.6

Room in this hotel

from $ 43
per night
No.78 North QinZhou Road XuHui District,ShangHai, Shanghai
7.6 km from the center of Shanghai
172 reviews
8.0

Room in this hotel

from $ 47
per night
No.30, Lane 492 Wuning Road,Lane 492, Shanghai
5 km from the center of Shanghai
150 reviews
8.0

Room in this hotel

from $ 47
per night
103 Cailun Road Pudong New District,Cailun Road, Shanghai
15 km from the center of Shanghai
711 m from the Zhangjiang Road subway station
7 reviews
7.0

Room in this hotel

from $ 47
per night
689 Laoshan Road, Shanghai
4.3 km from the center of Shanghai
2 km from the Nanpu Bridge subway station
5 reviews
7.0

Room in this hotel

from $ 49
per night
No. 241, Hongmei Road, Minhang District, Shanghai
11.8 km from the center of Shanghai
4.4 km from the Xinzhuang subway station
1 review
10

Room in this hotel

from $ 47
per night
No. 76, Lanping Road, Minhang District, Shanghai
26.6 km from the center of Shanghai
1 review
8.0

Room in this hotel

from $ 41
per night
832 Hunan Road, Shanghai
9.2 km from the center of Shanghai
677 m from the Longyang Road subway station

Room in this hotel

from $ 72
per night
No.231 Guanshengyuan Road Xuhui District, Xuhui, 200000 Shanghai, China, Shanghai
9.1 km from the center of Shanghai
119 reviews
8.0

Room in this hotel

from $ 72
per night
106 Qiheng Road 200125 Shanghai,Qiheng Road, Shanghai
7.2 km from the center of Shanghai
3.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 47
per night
No. 139 Anyuan Road, Shanghai
2.3 km from the center of Shanghai
40 reviews
7.6

Room in this hotel

from $ 27
per night
No.299 Qixin Road, Shanghai
16.2 km from the center of Shanghai
431 m from the Xinzhuang subway station
1 review
8.6

Room in this hotel

from $ 28
per night
1011 Changji Road, Shanghai
30.8 km from the center of Shanghai
1 review
8.0

Room in this hotel

from $ 47
per night
40 Jiaotong Road, Shanghai
1.9 km from the center of Shanghai
5 km from the Nanpu Bridge subway station
165 reviews
8.0

Room in this hotel

from $ 47
per night
999 Zhong Hua Xin Road Sha Railway Station Zhabei,Zhong Hua Xin Road, Shanghai
2.6 km from the center of Shanghai
226 reviews
7.6

Room in this hotel

from $ 47
per night
1130 Dong Ti Yu Hui Lu WuJiaoChang Hongkou Distric,Dong Ti Yu Hui Lu WuJiaoChang, Shanghai
6.3 km from the center of Shanghai
5 km from the South Changjiang Road subway station

Room in this hotel

from $ 47
per night
788 Huiyuan Road 201815 Jiading,Huiyuan Road, Shanghai
32.3 km from the center of Shanghai
3.9 km from the North Jiading subway station
5 reviews
6.8

Room in this hotel

from $ 75
per night
No. 9, Lane 115, Tai'an Road, Shanghai
4.7 km from the center of Shanghai
3 reviews
10

Room in this hotel

from $ 117
per night
No. 2250 Changzhong Road, Shanghai
8.1 km from the center of Shanghai
4.9 km from the South Changjiang Road subway station
1 review
6.0

Room in this hotel

from $ 59
per night