Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2581 options found

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

No 1500 Gonghe Xin Road, Shanghai
3.7 km from the center of Shanghai

Room in this hotel

from € 71
per night
502 Minyi Village, Chuansha New Town, Shanghai
25 km from the center of Shanghai

Room in this hotel

from € 65
per night
No.350 South Shanxi Road, Shanghai
1.2 km from the center of Shanghai
3.5 km from the Nanpu Bridge subway station

Room in this hotel

from € 60
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 € 48
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 € 60
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 € 69
per night
No. 658, Guangfulin Road, Shanghai
29.5 km from the center of Shanghai
57 reviews
9.6

Room in this hotel

from € 53
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 € 82
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 € 91
per night
No. 166 Wusongkou Road, Baoshan District, Shanghai
19 km from the center of Shanghai
10

Room in this hotel

from € 105
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 € 62
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 € 83
per night
No.273 Wenshui Road, Shanghai
6.8 km from the center of Shanghai
10

Room in this hotel

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

Room in this hotel

from € 46
per night
2419 Hong Qiao Road, Shanghai
11.9 km from the center of Shanghai
3.6 km from the Hongqiao Railway Station subway station
131 reviews
8.8

Room in this hotel

from € 62
per night
No.777 Caoyang Road, Shanghai
5.4 km from the center of Shanghai
9.5

Room in this hotel

from € 55
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 € 102
per night
Unit A, Bldg B4-3, #60, Huayuangang Rd, Shanghai
4.2 km from the center of Shanghai
763 m from the Nanpu Bridge subway station
9.4

Room in this hotel

from € 60
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 € 60
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