Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2560 options found

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

Lane 777, Xinzha Road, Building 1, Shanghai
843 m from the center of Shanghai
4.4 km from the Nanpu Bridge subway station

Room in this hotel

from € 232
per night
No. 450 Jiaqiao Rd. Pudong New Area, Shanghai
14.5 km from the center of Shanghai
359 reviews
9.8

Room in this hotel

from € 53
per night
No 268 Huiyuan Road, Shanghai
32.2 km from the center of Shanghai
3.6 km from the North Jiading subway station
150 reviews
9.8

Room in this hotel

from € 65
per night
Block A, No. 800 Puxing Road, Shanghai
14.7 km from the center of Shanghai
4.8 km from the Shendu Highway subway station
31 reviews
10

Room in this hotel

from € 75
per night
No. 9, Lane 115, Tai'an Road, Shanghai
4.7 km from the center of Shanghai
3 reviews
10

Room in this hotel

from € 89
per night
No.720 Nanjing Dong Road, Shanghai
642 m from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
2 reviews
10

Room in this hotel

from € 81
per night
No.886 Xiupu Road, Shanghai
15.5 km from the center of Shanghai
1 review
10

Room in this hotel

from € 51
per night
No.27, North Xiangyang Road, Shanghai
2.3 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
1 review
10

Room in this hotel

from € 89
per night
No. 37, Fanghua Road, Pudong New Area, Shanghai, Shanghai
9 km from the center of Shanghai
1.1 km from the Longyang Road subway station
10

Room in this hotel

from € 66
per night
No. 166 Wusongkou Road, Baoshan District, Shanghai
19 km from the center of Shanghai
10

Room in this hotel

from € 100
per night
No.273 Wenshui Road, Shanghai
6.8 km from the center of Shanghai
10

Room in this hotel

from € 65
per night
Baoshan Building C, Unit 3, Lane 1, Shanghai
19.2 km from the center of Shanghai
4 reviews
9.6

Room in this hotel

from € 80
per night
Third Floor, No. 3 Middle Jian Guo Road, Shanghai
2.8 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
9 reviews
9.2

Room in this hotel

from € 101
per night
No.26,Lane 28,Danba Road, Shanghai
8.5 km from the center of Shanghai
1 review
9.4

Room in this hotel

from € 72
per night
No. 4, Lane 946, Changle Road, Shanghai
3.2 km from the center of Shanghai
4.8 km from the Nanpu Bridge subway station
25 reviews
9.0

Room in this hotel

from € 115
per night
No. 1 Nanqiao Road, Shanghai
36 km from the center of Shanghai
155 reviews
8.6

Room in this hotel

from € 62
per night
28 Wenfeng Road, Suzhou (Jiangsu)
42.9 km from the center of Shanghai
38 reviews
8.8

Room in this hotel

from € 72
per night
No. 9 South Wenzao Road, Shanghai
11.7 km from the center of Shanghai
4.6 km from the South Changjiang Road subway station
71 reviews
8.6

Room in this hotel

from € 50
per night
1199 Yingchun Road Pudong New District, Shanghai
8.7 km from the center of Shanghai
2.5 km from the Longyang Road subway station
940 reviews
8.0

Room in this hotel

from € 89
per night
South Chuanhuan Road, 399, Shanghai
23 km from the center of Shanghai
39 reviews
8.6

Room in this hotel

from € 67
per night