Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2306 options found

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

411 Rui Jin 2 Road, Huangpu, 200030 Shanghai, Shanghai
3.2 km from the center of Shanghai
2.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 118
per night
No.192-196 longjiang Road, Shanghai
6 km from the center of Shanghai
13 reviews
8.4

Room in this hotel

from $ 59
per night
No. 75 South Yunnan Road, Shanghai
1.5 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
1 review
8.0

Room in this hotel

from $ 76
per night
69 Zhangwu Rd, Yangpu Qu, China, 200092, Shanghai
6.4 km from the center of Shanghai
29 reviews
7.6

Room in this hotel

from $ 91
per night
No.3585 Sanlu Road, Shanghai
17.4 km from the center of Shanghai
2.7 km from the Shendu Highway subway station
13 reviews
7.6

Room in this hotel

from $ 51
per night
355 Moling Road, Shanghai
3.1 km from the center of Shanghai
58 reviews
7.2

Room in this hotel

from $ 59
per night
577 Xiangyin Road (Xiangyin Lu), Shanghai
9.8 km from the center of Shanghai
2.3 km from the Shiguang Road subway station
4 reviews
7.0

Room in this hotel

from $ 63
per night
250 Chang Ning Lu, Changning Qu, Shanghai Shi, 200042, Shanghai
4.2 km from the center of Shanghai

Room in this hotel

from $ 76
per night
Building 2, No.608 Baiyang Rd, Shanghai
9 km from the center of Shanghai
479 m from the Longyang Road subway station
5 reviews
8.0

Room in this hotel

from $ 110
per night
NO.218 xuejiabang Road, Shanghai
4.1 km from the center of Shanghai
607 m from the Nanpu Bridge subway station
5 reviews
8.4

Room in this hotel

from $ 101
per night
85 Gudai Rd, Minhang Qu, China, 201102, Shanghai
11.6 km from the center of Shanghai
4.4 km from the Xinzhuang subway station
12 reviews
7.2

Room in this hotel

from $ 76
per night
No. 179 Yinxun Road, Shanghai
3.4 km from the center of Shanghai
413 m from the Nanpu Bridge subway station

Room in this hotel

from $ 76
per night
No 8, Qi Hang Road, Pudong Airport, Shanghai
31.7 km from the center of Shanghai
259 reviews
7.4

Room in this hotel

from $ 55
per night
No.886 Xiupu Road, Shanghai
15.5 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 50
per night
No.322 Nangang, Dadianhu Neighborhood Committee, Zhujiaojiao Town, Shanghai
41.7 km from the center of Shanghai
1 review
10

Room in this hotel

from $ 32
per night
No. 2551 South Pudong Road, Shanghai
5.8 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 76
per night
No. 255 East Guoding Road, Shanghai
9.3 km from the center of Shanghai
2.3 km from the Shiguang Road subway station

Room in this hotel

from $ 34
per night
3421 Zhongchun Road Minhang District,Zhongchun Road, Shanghai
17.9 km from the center of Shanghai
2.2 km from the Xinzhuang subway station

Room in this hotel

from $ 36
per night
No.1888 South Qilianshan Road, Shanghai
8.4 km from the center of Shanghai
10 reviews
7.8

Room in this hotel

from $ 59
per night
No.38 Hu Qing Ping Highway, Shanghai
12.2 km from the center of Shanghai
3.7 km from the Hongqiao Railway Station subway station
227 reviews
7.0

Room in this hotel

from $ 58
per night