Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2444 options found

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

788 Huiyuan Road 201815 Jiading,Huiyuan Road, Shanghai
3.9 km from the North Jiading subway station
5 reviews
6.8

Room in this hotel

from $ 74

per night

No. 2250 Changzhong Road, Shanghai
4.9 km from the South Changjiang Road subway station
1 review
6.0

Room in this hotel

from $ 74

per night

852 Kangning RD Shanghai, Shanghai

Room in this hotel

from $ 74

per night

13 Husong Road 200000 Songjiang,Husong Road, Shanghai
3.5 km from the Songjiang South Railway Station subway station

Room in this hotel

from $ 40

per night

1218 Chuansha Road Pudong New Area District,Chuansha Road, Shanghai
5 reviews
6.4

Room in this hotel

from $ 25

per night

Wending Road 199, Shanghai
28 reviews
8.4

Room in this hotel

from $ 111

per night

577 Husong Road Minhang District,Husong Road, Shanghai
2.4 km from the Qixin Road subway station

Room in this hotel

from $ 61

per night

333 Chaling Road Xuhui,Chaling Road, Shanghai
3.3 km from the Nanpu Bridge subway station
60 reviews
8.0

Room in this hotel

from $ 74

per night

98 North Qinzhou Road 200030 Shanghai,North Qinzhou Road, Shanghai
58 reviews
8.0

Room in this hotel

from $ 50

per night

233 Shanxi South Road 200021 Shanghai,Shanxi South Road, Shanghai
3.3 km from the Nanpu Bridge subway station
95 reviews
7.6

Room in this hotel

from $ 74

per night

8 Maoming South Road Huangpu,Maoming South Road, Shanghai
3.3 km from the Nanpu Bridge subway station
42 reviews
7.6

Room in this hotel

from $ 74

per night

No 38 Lane 91 Eshan Road, Shanghai
2.4 km from the Longyang Road subway station
151 reviews
8.0

Room in this hotel

from $ 104

per night

708 Laoshan Road Pudong New Area,Laoshan Road, Shanghai
3.1 km from the Nanpu Bridge subway station
9 reviews
6.7

Room in this hotel

from $ 57

per night

No. 529 Wanhangdu Road, Jing'an, 200040 Shanghai, China, Shanghai
2 reviews
9.0

Room in this hotel

from $ 54

per night

2739 Wanyuan Road, Minhang District, 201103 Shanghai, Shanghai
65 reviews
7.6

Room in this hotel

from $ 47

per night

2000 2000 Qixin Road, Shanghai
103 m from the Xinzhuang subway station
17 reviews
8.0

Room in this hotel

from $ 74

per night

1475 Zhenguang Putuo District,Zhenguang, Shanghai
71 reviews
7.8

Room in this hotel

from $ 74

per night

20 Hongzhong Road Xuhui District,Hongzhong Road, Shanghai
143 reviews
8.0

Room in this hotel

from $ 74

per night