Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2311 options found

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

1515 Zhongshan W Rd, Xuhui Qu, China, 200030, Shanghai
7 km from the center of Shanghai
26 reviews
7.2

Room in this hotel

from $ 76
per night
No. 118 Xiangningbang Road, Zhujiajiao, 201713, Qingpu, China, Shanghai
41.1 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 76
per night
100 Xinxi Road Zhujiajiao Town 201713 Qingpu Shanghai, Shanghai
41.7 km from the center of Shanghai
4 reviews
6.0

Room in this hotel

from $ 76
per night
202 Lanping Road, Shanghai
26 km from the center of Shanghai
32 reviews
7.0

Room in this hotel

from $ 53
per night
260 Caoxi Road Xuhui District,Caoxi Road, Shanghai
8 km from the center of Shanghai
126 reviews
7.6

Room in this hotel

from $ 76
per night
Lane 178, Hongqiao Road, Xuhui District, Shanghai, China, Shanghai
6.3 km from the center of Shanghai

Room in this hotel

from $ 124
per night
No. 658, Guangfulin Road, Shanghai
29.5 km from the center of Shanghai
57 reviews
9.6

Room in this hotel

from $ 63
per night
No 179 Zhonghua Road Huangpu District Shanghai, Shanghai
3.4 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
20 reviews
7.7

Room in this hotel

from $ 62
per night
139 Hangzhong Road, Minhang District, Minhang, 201105 Shanghai, China, Shanghai
13.3 km from the center of Shanghai
3.9 km from the Qixin Road subway station
3 reviews
8.6

Room in this hotel

from $ 76
per night
No. 5598 Caoan Road, Anting Town, Jiading District, Shanghai
29.8 km from the center of Shanghai
4 reviews
6.6

Room in this hotel

from $ 55
per night
Lane 161 Panyuan Avenue, Yuansha Town, Shanghai
31.5 km from the center of Shanghai

Room in this hotel

from $ 69
per night
No. 9 Building, No. 108 Kayuan 2nd Road, 唐镇 SH, China, Shanghai
18.9 km from the center of Shanghai

Room in this hotel

from $ 76
per night
No. 500 Lianming Road Sanlin Town, Shanghai
10 km from the center of Shanghai

Room in this hotel

from $ 38
per night
No. 6369 Hutai Highway, Shanghai
19.4 km from the center of Shanghai
2.7 km from the Meilan Lake subway station

Room in this hotel

from $ 34
per night
No. 840A, Lane 834, Shanghai
5.5 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
79 reviews
6.4

Room in this hotel

from $ 47
per night
No.19, Tingtang Road, Zhuqiao Town, Pudong, 201202 Shanghai, China, Shanghai
26.9 km from the center of Shanghai
17 reviews
4.6

Room in this hotel

from $ 76
per night
479 Changshou Road, Shanghai
3.2 km from the center of Shanghai
30 reviews
8.2

Room in this hotel

from $ 76
per night
No. 555 Gongkang Road, Baoshan District, Shanghai
10.6 km from the center of Shanghai
4.2 km from the South Changjiang Road subway station
30 reviews
6.4

Room in this hotel

from $ 63
per night
No. 9 South Wenzao Road, Shanghai
11.7 km from the center of Shanghai
4.6 km from the South Changjiang Road subway station
71 reviews
8.6

Room in this hotel

from $ 57
per night
No.588 Tianlin East Road Xuhui, Xujiahui & Everbright Center, Shanghai
8.2 km from the center of Shanghai

Room in this hotel

from $ 80
per night