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.

3483 Chuansha Road, Shanghai
20.5 km from the center of Shanghai

Room in this hotel

from $ 47
per night
No. 188 Shiyi Road, Shanghai
23.1 km from the center of Shanghai
1.3 km from the Meilan Lake subway station

Room in this hotel

from $ 47
per night
518 North Chengzhong Road Qingpu,North Chengzhong Road, Shanghai
34.4 km from the center of Shanghai

Room in this hotel

from $ 32
per night
No. 28 Wan Rong Road, Shanghai
4.3 km from the center of Shanghai

Room in this hotel

from $ 37
per night
No.218 Baise Road, Shanghai
10.5 km from the center of Shanghai
17 reviews
7.4

Room in this hotel

from $ 49
per night
955 Panyu Road (Panyu Lu), 交通大学徐汇区上海市 SH, China, 200030, Shanghai
6 km from the center of Shanghai

Room in this hotel

from $ 42
per night
2762 Jizhai Road 201107 Shanghai,Jizhai Road, Shanghai
19 km from the center of Shanghai
3.8 km from the Fengbang subway station

Room in this hotel

from $ 28
per night
No.29 Moyu Road, Shanghai
29.7 km from the center of Shanghai

Room in this hotel

from $ 75
per night
19 Tingtang Road Jiangzhen,Tingtang Road, Shanghai
26.3 km from the center of Shanghai

Room in this hotel

from $ 372
per night
6001 Yingbin Avenue Pudong District,Yingbin Avenue, Shanghai
32.7 km from the center of Shanghai

Room in this hotel

from $ 98
per night
No. 388-390 Hami Road, Shanghai
9.4 km from the center of Shanghai

Room in this hotel

from $ 60
per night
No.5 Guangling No.2 Road, Shanghai
6.1 km from the center of Shanghai

Room in this hotel

from $ 75
per night
201900, Hu Tai Road No. 4788 Baoshan District, Shanghai
15 km from the center of Shanghai
1.2 km from the Gucun Park subway station

Room in this hotel

from $ 72
per night
No. 1929 Huqingping Road, Qingpu District, Shanghai
20.5 km from the center of Shanghai
3.5 km from the East Xujing subway station

Room in this hotel

from $ 45
per night
No.300 Xi Jing Street, Zhujiajiao ,Shanghai 201713, Shanghai
41.8 km from the center of Shanghai

Room in this hotel

from $ 121
per night
3199 Cao Bao Road, Shanghai
13.9 km from the center of Shanghai
2.7 km from the Qixin Road subway station
2524 reviews
9.8

Room in this hotel

from $ 183
per night
No.831 Xinzha Road, Shanghai
906 m from the center of Shanghai
4.3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 100
per night
BLK 6 1155 Shanxi Rd North, 静安区 China, 200040, Shanghai
821 m from the center of Shanghai
4.5 km from the Nanpu Bridge subway station
3 reviews
8.0

Room in this hotel

from $ 100
per night
No.535 Hongzhong Road, Shanghai
10.3 km from the center of Shanghai
4 reviews
7.6

Room in this hotel

from $ 60
per night
川沙镇川环南路1159号, Shanghai
21.8 km from the center of Shanghai

Room in this hotel

from $ 47
per night