Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2358 options found

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

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 € 69
per night
933 Datong Road, Shanghai
2.3 km from the center of Shanghai
86 reviews
6.4

Room in this hotel

from € 69
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 € 69
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 € 109
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 € 69
per night
1111 Kaixuan North Road, Shanghai
5.4 km from the center of Shanghai
87 reviews
6.0

Room in this hotel

from € 69
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 € 56
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 € 69
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 € 69
per night
No. 9191 Hunan Road, Shanghai
31.9 km from the center of Shanghai
15 reviews
5.4

Room in this hotel

from € 47
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 € 40
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 € 69
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 € 53
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 € 63
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 € 69
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 € 60
per night
No.545, Liuzhou Road, Shanghai
8.2 km from the center of Shanghai
1 review
10

Room in this hotel

from € 69
per night
China, Shanghai Shi, Xuhui Qu, 漕溪路280号 邮政编码: 200235, Shanghai
8.2 km from the center of Shanghai
14 reviews
6.4

Room in this hotel

from € 69
per night
No.867, Miaojing Road, Shanghai
21.9 km from the center of Shanghai
25 reviews
6.8

Room in this hotel

from € 50
per night
No.88 Chengnan Rd, Huinan Town, Nanhui, Shanghai
34 km from the center of Shanghai
15 reviews
6.2

Room in this hotel

from € 176
per night