Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2356 options found

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

178 Ziwei Road Zhangjiang Hi-Tech Park, Shanghai
14.4 km from the center of Shanghai
1.5 km from the Zhangjiang Road subway station
13 reviews
7.0

Room in this hotel

from € 96
per night
1359 Jinqiao Road, Pudong New Area, Shanghai
10.9 km from the center of Shanghai
306 reviews
8.8

Room in this hotel

from € 51
per night
338 Yuyao Road, Shanghai
3.1 km from the center of Shanghai
25 reviews
7.6

Room in this hotel

from € 65
per night
Room 321 Floor 3 99 Huichuan Road,Huichuan Road, Shanghai
5.4 km from the center of Shanghai
9 reviews
6.4

Room in this hotel

from € 75
per night
No.1066 Yan An Road, Shanghai, 200052, Shanghai
5.2 km from the center of Shanghai
151 reviews
6.6

Room in this hotel

from € 65
per night
933 Datong Road, Shanghai
2.3 km from the center of Shanghai
86 reviews
6.4

Room in this hotel

from € 65
per night
No.1917 Huqingping Road, Shanghai
20.7 km from the center of Shanghai
3.4 km from the East Xujing subway station
103 reviews
7.6

Room in this hotel

from € 65
per night
Room 521, Xin Shi Kong Business Square, No.88 Huichuan Road, 长宁区上海市 SH, China, 200042, Shanghai
5.4 km from the center of Shanghai
1 review
10

Room in this hotel

from € 106
per night
No.16,Weifang Road, Shanghai
4.8 km from the center of Shanghai
2.6 km from the Nanpu Bridge subway station
3 reviews
6.6

Room in this hotel

from € 65
per night
1111 Kaixuan North Road, Shanghai
5.4 km from the center of Shanghai
87 reviews
6.0

Room in this hotel

from € 65
per night
No 858 Fan Yu Road, Xuhui District, Shanghai, Shanghai
5.8 km from the center of Shanghai
62 reviews
7.2

Room in this hotel

from € 51
per night
No 85 Zhoujin Road, Shanghai
2.3 km from the center of Shanghai
1.7 km from the Nanpu Bridge subway station
442 reviews
6.6

Room in this hotel

from € 65
per night
No 222, Jin Tai Road, Pudong, 222?, Shanghai
11.3 km from the center of Shanghai
13 reviews
6.2

Room in this hotel

from € 65
per night
No. 9191 Hunan Road, Shanghai
31.9 km from the center of Shanghai
15 reviews
5.4

Room in this hotel

from € 50
per night
826 Changhua Rd, Putuo Qu, Shanghai Shi, China, 200000, Shanghai
2.4 km from the center of Shanghai
77 reviews
8.0

Room in this hotel

from € 86
per night
No.3456, Pudong Nan Road, Shanghai
6 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
24 reviews
7.0

Room in this hotel

from € 65
per night
13 Floor, No.99 Huichuan Road, Shanghai
5.4 km from the center of Shanghai
15 reviews
6.2

Room in this hotel

from € 78
per night
918 Yan An West Road, Shanghai
4.6 km from the center of Shanghai
133 reviews
8.2

Room in this hotel

from € 59
per night
311 Zha Yin Lu Yangpu District,Zha Yin Lu, Shanghai
11.1 km from the center of Shanghai
497 m from the Shiguang Road subway station
6 reviews
7.0

Room in this hotel

from € 65
per night
No.765 Zhongyi Road , 201101 Qibao, 闵行区上海市 China, 201101, Shanghai
15 km from the center of Shanghai
860 m from the Qixin Road subway station

Room in this hotel

from € 69
per night