Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2349 options found

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

51 Yunzhou Road Luojing Town Baoshan District 201900 Shanghai, Shanghai
22.2 km from the center of Shanghai
2.8 km from the North Jiangyang Road subway station
94 reviews
8.0

Room in this hotel

from $ 74
per night
Pilot Free Trade Zone on Gate 3 938 North Yanggao ,North Yanggao Road, Shanghai
15.1 km from the center of Shanghai
53 reviews
7.0

Room in this hotel

from $ 74
per night
619 Jiujiang Road Huangpu Dist, Shanghai
375 m from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
607 reviews
6.6

Room in this hotel

from $ 74
per night
558 North Xizhang Road Jiangan District, Shanghai
1.6 km from the center of Shanghai
210 reviews
7.0

Room in this hotel

from $ 144
per night
3500 South Pudong Road, Shanghai
5.9 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station
20 reviews
7.0

Room in this hotel

from $ 74
per night
No. 99 Jinxin Road, Shanghai
12.5 km from the center of Shanghai
152 reviews
7.4

Room in this hotel

from $ 97
per night
No 3246 Zhou Jia Zui Road, Shanghai
5.9 km from the center of Shanghai
24 reviews
7.0

Room in this hotel

from $ 74
per night
300 Fang Dian Road, Pudong, Shanghai
7.9 km from the center of Shanghai
2.8 km from the Longyang Road subway station
394 reviews
6.2

Room in this hotel

from $ 50
per night
81-85 Dianchi Road, Huangpu, Shanghai, 200002, Shanghai
1.5 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
278 reviews
7.2

Room in this hotel

from $ 74
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 $ 67
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 $ 73
per night
843 Guangfu Xi Road Putuo District, Shanghai
4.2 km from the center of Shanghai
356 reviews
7.6

Room in this hotel

from $ 91
per night
590 South Wanping Road, Shanghai
5.6 km from the center of Shanghai
303 reviews
7.6

Room in this hotel

from $ 74
per night
No 257 Nujiang Road, Shanghai
6.8 km from the center of Shanghai
66 reviews
6.8

Room in this hotel

from $ 74
per night
2525 Zhongshan Road West, Shanghai
7 km from the center of Shanghai

Room in this hotel

from $ 72
per night
2689 Chuanzhou Avenue Pudong, Shanghai
17.4 km from the center of Shanghai
5 km from the Zhangjiang Road subway station
38 reviews
7.6

Room in this hotel

from $ 74
per night
2701 Xietu Road, Xujiahui District, Shanghai
6.2 km from the center of Shanghai
110 reviews
7.4

Room in this hotel

from $ 122
per night
1436 South Pudong Road, Shanghai
4.3 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
87 reviews
7.6

Room in this hotel

from $ 74
per night
68 Taichang Road, Shanghai
1.7 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
37 reviews
7.2

Room in this hotel

from $ 122
per night
1525 Zhongshan West Road, Shanghai
7 km from the center of Shanghai
13 reviews
7.0

Room in this hotel

from $ 74
per night