Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2347 options found

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

No 567 Tiantong Road, Shanghai
1.5 km from the center of Shanghai
3.9 km from the Nanpu Bridge subway station
3 reviews
7.6

Room in this hotel

from $ 90
per night
No. 519 Rongping Road, 67757766, Shanghai
30.6 km from the center of Shanghai
2 reviews
7.0

Room in this hotel

from $ 32
per night
335 Hongzhong Road Minhang District,Hongzhong Road, Shanghai
10.3 km from the center of Shanghai
1 review
2.0

Room in this hotel

from $ 76
per night
No.92 Dapu Road, Shanghai
3.6 km from the center of Shanghai
2.5 km from the Nanpu Bridge subway station
5 reviews
4.0

Room in this hotel

from $ 80
per night
No. 1688 Jinjing Road, Shanghai
14.5 km from the center of Shanghai
1 review
4.0

Room in this hotel

from $ 125
per night
7398 Humin Road (Humin Lu), Shanghai
13.2 km from the center of Shanghai
2.9 km from the Xinzhuang subway station
3 reviews
8.6

Room in this hotel

from $ 44
per night
425 1st Yingbin Road, Shanghai
12.6 km from the center of Shanghai
2.6 km from the Hongqiao Railway Station subway station
28 reviews
6.0

Room in this hotel

from $ 75
per night
No. 2088, Zhongshan North Road, Shanghai
4.5 km from the center of Shanghai
123 reviews
7.8

Room in this hotel

from $ 66
per night
Gate 5 of Oriental Land, 6888 Huqingping Highway, Qingpu District, 青浦区上海市 SH, China, 201713, Shanghai
45.1 km from the center of Shanghai
15 reviews
8.2

Room in this hotel

from $ 100
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 $ 131
per night
7F, No.600 Nanjing East Road, Shanghai
861 m from the center of Shanghai
3.3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 70
per night
16th floor ,Rm 1601, Shanghai
3.3 km from the center of Shanghai
90 reviews
7.0

Room in this hotel

from $ 73
per night
440 Cao Bao Road Xuhui,Cao Bao Road, Shanghai
9.8 km from the center of Shanghai
214 reviews
8.0

Room in this hotel

from $ 75
per night
No.37 Meiyuan Road, Zhabei District, Shanghai
1.6 km from the center of Shanghai
109 reviews
7.0

Room in this hotel

from $ 80
per night
Henan Middle Rd, Huangpu Qu, Shanghai Shi, China, 200000, Shanghai
1.8 km from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
61 reviews
5.8

Room in this hotel

from $ 75
per night
27 Luofu Road, Shanghai
2.3 km from the center of Shanghai
36 reviews
6.2

Room in this hotel

from $ 64
per night
No.333 Shijitang Road, Lingang New City Pudong New Area, Shanghai, Sh 201306, Mainland China, Shanghai
61.5 km from the center of Shanghai
34 reviews
7.8

Room in this hotel

from $ 64
per night
No.582 Niu Zhuang Road, Shanghai
903 m from the center of Shanghai
3.5 km from the Nanpu Bridge subway station
33 reviews
6.0

Room in this hotel

from $ 75
per night
1728 Middle Huaihai Road, Shanghai
4.3 km from the center of Shanghai
38 reviews
6.6

Room in this hotel

from $ 59
per night
350 Changning Road 200000 Shanghai,Changning Road, Shanghai
6.3 km from the center of Shanghai
54 reviews
7.8

Room in this hotel

from $ 63
per night