Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Shanghai

: 9831 options found

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

No.57 Lane 749, Tianmu Middle Road, Shanghai
1.5 km from the center of Shanghai
217 reviews
7.4

Room in this hotel

from € 36
per night
1555 Jinshang Highway 201719 Qingpu Shanghai, Shanghai
56.2 km from the center of Shanghai

Room in this hotel

from € 64
per night
No. 88, ting wei south road, jinshan, 0, Jinshan, China, Shanghai
57.2 km from the center of Shanghai

Room in this hotel

from € 51
per night
No. 3, Lane 772, Hongqiao Road, Xuhui District, Xuhui, 200000 Shanghai, China, Shanghai
6.3 km from the center of Shanghai

Room in this hotel

from € 43
per night
3858 Jinqiangonglu Guangmingzhen Fengxianqu Shanghai, Shanghai
11.8 km from the center of Shanghai

Room in this hotel

from € 52
per night
No.1 Luo Xiu Road, 徐汇区 China, 200231, Shanghai
11.1 km from the center of Shanghai

Room in this hotel

from € 29
per night
85 Huting South Road Jiudingzhen Songjiang Distric,Huting South Road, Shanghai
34.7 km from the center of Shanghai
2.1 km from the Songjiang South Railway Station subway station
5 reviews
6.0

Room in this hotel

from € 64
per night
Chang Li Dong Lu 395 Nong 83 Hao, Pudong Xinqu, Shanghai Shi, 201600, Shanghai
33.9 km from the center of Shanghai
2.3 km from the Songjiang South Railway Station subway station

Room in this hotel

from € 69
per night
NO.818 Zhangyang Road, Shanghai
5 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
79 reviews
6.8

Room in this hotel

from € 71
per night
No.5523 Gonghexin Road, 宝山区上海市 SH, China, 200444, Shanghai
10.9 km from the center of Shanghai
4.2 km from the South Changjiang Road subway station
8 reviews
7.0

Room in this hotel

from € 39
per night
No.31 Fushun Road, Yangpu District, Shanghai 200093 China, Shanghai
7.1 km from the center of Shanghai
4.7 km from the Shiguang Road subway station
4 reviews
6.6

Room in this hotel

from € 82
per night
1501 Meijiabang Rd, Songjiang Qu, Shanghai Shi, China, 201620, Shanghai
30.6 km from the center of Shanghai
14 reviews
7.2

Room in this hotel

from € 92
per night
No.690 Jinyun Road, Shanghai
14.2 km from the center of Shanghai
3.9 km from the Fengbang subway station

Room in this hotel

from € 34
per night
携程静安区北京西路1718号, 中国, Shanghai
2.8 km from the center of Shanghai

Room in this hotel

from € 39
per night
No.5575 Wenchuan Rd, Shanghai
25 km from the center of Shanghai

Room in this hotel

from € 39
per night
100 Bi Yun Road, Shanghai
10.2 km from the center of Shanghai
4.5 km from the Longyang Road subway station

Room in this hotel

from € 52
per night
NO.33, Jinshajiang Road, Shanghai
8.5 km from the center of Shanghai

Room in this hotel

from € 52
per night
111 West Tianmu Road Jing'an District,West Tianmu Road, Shanghai
1.6 km from the center of Shanghai
81 reviews
7.0

Room in this hotel

from € 64
per night
433-471 of East BeiJing Road Shanghai, China, Shanghai
2 km from the center of Shanghai
4 km from the Nanpu Bridge subway station

Room in this hotel

from € 32
per night
Huajiang Road, Jiading District,129, Shanghai
10 km from the center of Shanghai

Room in this hotel

from € 39
per night