Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2411 options found

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

No. 1278 Kaixuan Road, Changning District, Shanghai
67 reviews
7.0

Room in this hotel

from RSD 7,805
per night
No.999 Tongji Road, Shanghai
4.1 km from the North Jiangyang Road subway station
34 reviews
8.0

Room in this hotel

from RSD 5,513
per night
1810 Gaoke West Road Pudong New Area,Gao Ke West Road, Shanghai
2.9 km from the Longyang Road subway station

Room in this hotel

from RSD 7,293
per night
Alley 165 25 Dongzhu Anbang Road,Alley 165, Shanghai
120 reviews
8.0

Room in this hotel

from RSD 7,293
per night
China, Shanghai, Pudong, 塘桥新路190号, Shanghai
1.9 km from the Nanpu Bridge subway station
157 reviews
7.0

Room in this hotel

from RSD 7,293
per night
No. 2039 Rongle Dong Road, Shanghai
4.2 km from the Songjiang South Railway Station subway station
1 review
6.0

Room in this hotel

from RSD 2,991
per night
No. 1000 Lai Fang Road, Shanghai
4.5 km from the East Xujing subway station

Room in this hotel

from RSD 5,615
per night
No 268 Huiyuan Road, Shanghai
3.6 km from the North Jiading subway station
150 reviews
9.8

Room in this hotel

from RSD 7,876
per night
South Chuanhuan Road, 399, Shanghai
39 reviews
8.6

Room in this hotel

from RSD 7,891
per night
No.2777 Bao'an Road, 200000, Shanghái, China, Shanghai

Room in this hotel

from RSD 3,677
per night
57 Ouyang Road, 海宁路虹口区 China, 200081, Shanghai
21 reviews
6.2

Room in this hotel

from RSD 4,404
per night
No.2419, east Huaxia Road Pudong New Area, Pudong, 201202 Shanghai, China, Shanghai

Room in this hotel

from RSD 7,293
per night
No. 83-85 Wuxing Road, Xuhui District, 200030, Xuhui, Shanghai, China, Shanghai
7 reviews
8.2

Room in this hotel

from RSD 7,293
per night
No. 29-31, Xihu Street, Zhujiajiao., Shanghai
4 reviews
10

Room in this hotel

from RSD 7,293
per night