Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2563 options found

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

No.38, Xinchong South Road, Shanghai
43.2 km from the center of Shanghai
8 reviews
7.2

Room in this hotel

from RSD 6,803
per night
670 Shanxi Road North, Jingan District, Shanghai, Shanghai
1.8 km from the center of Shanghai
27 reviews
6.9

Room in this hotel

from RSD 7,388
per night
No.867, Miaojing Road, Shanghai
21.9 km from the center of Shanghai
25 reviews
6.8

Room in this hotel

from RSD 5,677
per night
1728 Middle Huaihai Road, Shanghai
4.3 km from the center of Shanghai
38 reviews
6.6

Room in this hotel

from RSD 6,409
per night
No. 840A, Lane 834, Shanghai
5.5 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
79 reviews
6.4

Room in this hotel

from RSD 5,459
per night
Building 22 Lane 3999 Xiupu Road, Shanghai
19.6 km from the center of Shanghai
4 reviews
7.0

Room in this hotel

from RSD 6,164
per night
5 Second Guangling Road Hongkou District,Second Guangling Road, Shanghai
5.3 km from the center of Shanghai
4 reviews
7.0

Room in this hotel

from RSD 5,821
per night
No.708 Laoshan Road, Shanghai
5.5 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
9 reviews
6.7

Room in this hotel

from RSD 5,634
per night
No. 555 Gongkang Road, Baoshan District, Shanghai
10.6 km from the center of Shanghai
4.2 km from the South Changjiang Road subway station
30 reviews
6.4

Room in this hotel

from RSD 6,406
per night
No.6697 Shang Nan Road, Shanghai
15.4 km from the center of Shanghai
2 reviews
7.0

Room in this hotel

from RSD 5,306
per night
No.2777 Bao'an Highway, Shanghai
19.2 km from the center of Shanghai
2 reviews
7.0

Room in this hotel

from RSD 3,540
per night
1210, 12 Floor, No.258 Wuchang Road, Shanghai
2 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
15 reviews
6.6

Room in this hotel

from RSD 9,878
per night
No. 4138 Tianshan West Road 201106 Shanghai,Tianshan West Road, Shanghai
15.3 km from the center of Shanghai
2.4 km from the Hongqiao Railway Station subway station
5 reviews
6.8

Room in this hotel

from RSD 5,903
per night
No. 5598 Caoan Road, Anting Town, Jiading District, Shanghai
29.8 km from the center of Shanghai
4 reviews
6.6

Room in this hotel

from RSD 5,538
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 RSD 9,000
per night
1218 Chuansha Road Pudong New Area District,Chuansha Road, Shanghai
19.9 km from the center of Shanghai
5 reviews
6.4

Room in this hotel

from RSD 4,102
per night
99 Huichuan Road, Changning District, 99?, Shanghai
5.4 km from the center of Shanghai
25 reviews
6.0

Room in this hotel

from RSD 7,367
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 RSD 8,310
per night
No 4120 People S Pond Road Pudong District, Shanghai
28 km from the center of Shanghai
6.6

Room in this hotel

from RSD 2,359
per night
No 800 Chenshan Road Pudong, Shanghai
7.8 km from the center of Shanghai
4.2 km from the Nanpu Bridge subway station
79 reviews
5.4

Room in this hotel

from RSD 6,324
per night