Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2354 options found

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

8-12F, No. 5, No.188, Shengrong Road, Shanghai
14.8 km from the center of Shanghai
2.9 km from the Zhangjiang Road subway station

Room in this hotel

from € 73
per night
No.1249 Meichuan Road Store, Shanghai
8.3 km from the center of Shanghai

Room in this hotel

from € 58
per night
No.738 Shangcheng Road, Shanghai
4.7 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station

Room in this hotel

from € 74
per night
No.3-5 Lane 37, Zhangjiabang Road, Shanghai
5 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station

Room in this hotel

from € 58
per night
3158 Beizhai Road, Minhang District, Shanghai, Shanghai
14.5 km from the center of Shanghai
3.1 km from the Hongqiao Railway Station subway station

Room in this hotel

from € 33
per night
No. 595 Cangyuan Road, Shanghai
25.1 km from the center of Shanghai

Room in this hotel

from € 61
per night
No.1501 Daduhe Road, Shanghai
7 km from the center of Shanghai

Room in this hotel

from € 56
per night
No.500 Gushan Road, Shanghai
8.3 km from the center of Shanghai
4.3 km from the Longyang Road subway station

Room in this hotel

from € 59
per night
No.68 Lane 480, Sunjian Road, Shanghai
16.7 km from the center of Shanghai
1.4 km from the Zhangjiang Road subway station

Room in this hotel

from € 56
per night
No.3018 North Zhongshan Road, Shanghai
5.2 km from the center of Shanghai

Room in this hotel

from € 64
per night
No.730 Tanglong Road, Shanghai
17.6 km from the center of Shanghai
4.2 km from the Zhangjiang Road subway station

Room in this hotel

from € 59
per night
52 West Zhenhua Street Shuozhou Shanxi Pro, Shanghai
57.9 km from the center of Shanghai

Room in this hotel

from € 66
per night
248 Tangan Road,pudong New District, 201210, Shanghai, Shanghai
17.3 km from the center of Shanghai
3.2 km from the Zhangjiang Road subway station

Room in this hotel

from € 66
per night
No. 180 Anshan Road, Shanghai
6 km from the center of Shanghai

Room in this hotel

from € 59
per night
68 Fengzhong Road Qingpu District 310100 Shanghai, Shanghai
3.6 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from € 66
per night
No 785 Shuichan Xi Road, Shanghai
14.8 km from the center of Shanghai
3.6 km from the Fujin Road subway station

Room in this hotel

from € 17
per night
No 28 Guoxiang Road, Shanghai
8.7 km from the center of Shanghai
2.7 km from the Shiguang Road subway station
6.2

Room in this hotel

from € 63
per night
No. 531, East Jinling Road, Shanghai
1.4 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
9 reviews
6.2

Room in this hotel

from € 63
per night
No.758 Miaojing Road, Shanghai
21.8 km from the center of Shanghai

Room in this hotel

from € 44
per night
No.255 Guoding East Road,, Shanghai
8.4 km from the center of Shanghai
3.1 km from the Shiguang Road subway station

Room in this hotel

from € 79
per night