Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 984 options found

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

1033 Liuying Road Jing An District Shanghai China, Shanghai
3.8 km from the center of Shanghai
67 reviews
7.0

Room in this hotel

from € 29
per night
1440 Hongqiao Rd, Changning, Shanghai, China, Shanghai
7.5 km from the center of Shanghai
1 review
8.0

Room in this hotel

from € 90
per night
No 129 Nanyao Road Chedun Town, Shanghai
28.6 km from the center of Shanghai

Room in this hotel

from € 90
per night
1000 Hongsong E Rd, Minhang Qu, Shanghai Shi, China, 201103, Shanghai
8.7 km from the center of Shanghai
66 reviews
6.8

Room in this hotel

from € 90
per night
610 Lane 900 Sanxin North Road,Lane 900, Shanghai
34.7 km from the center of Shanghai
27 reviews
8.6

Room in this hotel

from € 90
per night
上海杨浦区周家嘴路1301号, 中国, Shanghai
5.2 km from the center of Shanghai

Room in this hotel

from € 90
per night
No. 36 Huimin Road Hongkou District,Huimin Road, Shanghai
4.3 km from the center of Shanghai
4.8 km from the Nanpu Bridge subway station
28 reviews
7.2

Room in this hotel

from € 90
per night
458 Kong Gang Yi Road, Shanghai
12.5 km from the center of Shanghai
2.9 km from the Hongqiao Railway Station subway station
111 reviews
7.6

Room in this hotel

from € 75
per night
Songjiang, China, 201602, Shanghai
31.6 km from the center of Shanghai
12 reviews
6.4

Room in this hotel

from € 90
per night
No.1500 Kong Jiang Road, Yangpu district - 200093, Shanghai
6.6 km from the center of Shanghai
13 reviews
8.2

Room in this hotel

from € 90
per night
No.1888 East Jinhuitang Rd. Fengxian, Shanghai 201418, 奉贤区 China, 201418, Shanghai
46.4 km from the center of Shanghai

Room in this hotel

from € 90
per night
No. 255 Dong'an Road, Shanghai
5 km from the center of Shanghai
4.8 km from the Nanpu Bridge subway station
183 reviews
8.0

Room in this hotel

from € 96
per night
No 728 Hongjing Road, Shanghai, SH, China, Shanghai
11.1 km from the center of Shanghai
4.9 km from the Hongqiao Railway Station subway station
9 reviews
6.6

Room in this hotel

from € 90
per night
318 Huxing Road, Shanghai
15 km from the center of Shanghai
3.7 km from the Hongqiao Railway Station subway station
30 reviews
7.2

Room in this hotel

from € 90
per night
1888 Huangxing Road, Shanghai
7.8 km from the center of Shanghai
3.6 km from the Shiguang Road subway station
286 reviews
7.0

Room in this hotel

from € 59
per night
555 Xinyuan South Road, Shanghai
52 km from the center of Shanghai
39 reviews
7.2

Room in this hotel

from € 90
per night
568 Jianguo West Road 0.50km from Metro Station:Zh,West Jianguo Road, Shanghai
4.1 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
24 reviews
7.8

Room in this hotel

from € 90
per night
998 Xiuchuan Road, Chuansha, Shanghai
23.3 km from the center of Shanghai
416 reviews
8.4

Room in this hotel

from € 70
per night
No. 630 Chengnan Road, Shanghai
34.8 km from the center of Shanghai
47 reviews
8.4

Room in this hotel

from € 72
per night
Room 2401 205 Wusong road,Wusong road, Shanghai
2.2 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station

Room in this hotel

from € 170
per night