Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2411 options found

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

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

Room in this hotel

from $ 119
per night
No.192-196 longjiang Road, Shanghai
13 reviews
8.4

Room in this hotel

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

Room in this hotel

from $ 72
per night
69 Zhangwu Rd, Yangpu Qu, China, 200092, Shanghai
29 reviews
7.6

Room in this hotel

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

Room in this hotel

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

Room in this hotel

from $ 72
per night
250 Chang Ning Lu, Changning Qu, Shanghai Shi, 200042, Shanghai

Room in this hotel

from $ 72
per night
Building 2, No.608 Baiyang Rd, Shanghai
479 m from the Longyang Road subway station
5 reviews
8.0

Room in this hotel

from $ 118
per night
NO.218 xuejiabang Road, Shanghai
607 m from the Nanpu Bridge subway station
5 reviews
8.4

Room in this hotel

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

Room in this hotel

from $ 72
per night
No. 179 Yinxun Road, Shanghai
413 m from the Nanpu Bridge subway station

Room in this hotel

from $ 72
per night
No 8, Qi Hang Road, Pudong Airport, Shanghai
259 reviews
7.4

Room in this hotel

from $ 49
per night
No.322 Nangang, Dadianhu Neighborhood Committee, Zhujiaojiao Town, Shanghai
1 review
10

Room in this hotel

from $ 30
per night
No. 2551 South Pudong Road, Shanghai
2.2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 72
per night
3421 Zhongchun Road Minhang District,Zhongchun Road, Shanghai
2.2 km from the Xinzhuang subway station

Room in this hotel

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

Room in this hotel

from $ 59
per night
No.29 Tianmu East Road, Shanghai
4.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 51
per night