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. 67 Guizhou Road, Huangpu, 200001 Shanghai, China, Shanghai
607 m from the center of Shanghai
3.3 km from the Nanpu Bridge subway station
52 reviews
7.0

Room in this hotel

from € 64
per night
168-3 Zhao Jia Bang Road Xuhui District,Zhao Jia Bang Road, Shanghai
3.5 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station
23 reviews
7.2

Room in this hotel

from € 64
per night
2th Floor no. 99 Huichuan Road, Shanghai
5.5 km from the center of Shanghai
53 reviews
7.0

Room in this hotel

from € 76
per night
306 Guangdong Road (Guangdong Lu), Shanghai
1.5 km from the center of Shanghai
2.7 km from the Nanpu Bridge subway station
55 reviews
7.0

Room in this hotel

from € 64
per night
No.3158 Beidi Road, Shanghai
14.5 km from the center of Shanghai
3.2 km from the Hongqiao Railway Station subway station
7 reviews
7.4

Room in this hotel

from € 64
per night
555 Hexing Road, Kunshan, Suzhou (Jiangsu)
50.1 km from the center of Shanghai
20 reviews
7.2

Room in this hotel

from € 26
per night
No.1646 Xietu Road, Shanghai
4.6 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station
19 reviews
7.2

Room in this hotel

from € 63
per night
98 Longming Road Minhang district,Longming Road, Shanghai
14.5 km from the center of Shanghai
1.5 km from the Xinzhuang subway station
17 reviews
7.2

Room in this hotel

from € 64
per night
Yingbin 1St Road 368, 368, Shanghai,200335, Shanghai
12.2 km from the center of Shanghai
3.1 km from the Hongqiao Railway Station subway station
101 reviews
6.8

Room in this hotel

from € 64
per night
No.2211, Sichuan North Road, Hongkou Area, Luxun Park, Hongkou, China, 200081, Shanghai
3.8 km from the center of Shanghai
103 reviews
6.8

Room in this hotel

from € 64
per night
No.2, Chengzhong Road, Jiading, Cn, Shanghai
26 km from the center of Shanghai
2.6 km from the North Jiading subway station
46 reviews
7.0

Room in this hotel

from € 110
per night
2550 Hongqiao Rd, Hongqiaozhen, Changning Qu, Shanghai Shi, China, 200335, Shanghai
12.1 km from the center of Shanghai
3.7 km from the Hongqiao Railway Station subway station
16 reviews
7.2

Room in this hotel

from € 64
per night
2558 Yan'an West Road, Shanghai
8.1 km from the center of Shanghai
39 reviews
7.0

Room in this hotel

from € 65
per night
4015 Zhongchun Road Minhang,Zhongchun Road, Shanghai
18.4 km from the center of Shanghai
2.4 km from the Xinzhuang subway station
6 reviews
7.4

Room in this hotel

from € 28
per night
No.250, Changning Road, Changning District, Shanghai, China, Shanghai
4.2 km from the center of Shanghai
41 reviews
7.0

Room in this hotel

from € 110
per night
1900 Hongqiao Road, Shanghai
8.9 km from the center of Shanghai
36 reviews
7.0

Room in this hotel

from € 64
per night
1665 Changyang Road Yangpu,Changyang Road, Shanghai
7.1 km from the center of Shanghai
35 reviews
7.0

Room in this hotel

from € 64
per night
Xuhui - Xujiahui & Everbright Ctr, 徐汇区上海市 China, 200000, Shanghai
4.2 km from the center of Shanghai
14 reviews
7.2

Room in this hotel

from € 64
per night
No. 525 Lujiabang Road, Huangpu District, Shanghai, Cn, Shanghai
3.3 km from the center of Shanghai
433 m from the Nanpu Bridge subway station
14 reviews
7.2

Room in this hotel

from € 64
per night
1243 Zhongshan Road West Changning District, 长宁区上海市 SH, China, Shanghai
6.9 km from the center of Shanghai
14 reviews
7.2

Room in this hotel

from € 78
per night