Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2362 options found

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

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

Room in this hotel

from CZK 1,398
per night
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 CZK 2,279
per night
No.192-196 longjiang Road, Shanghai
6 km from the center of Shanghai
13 reviews
8.4

Room in this hotel

from CZK 1,245
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 CZK 1,505
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 CZK 1,505
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 CZK 729
per night
355 Moling Road, Shanghai
3.1 km from the center of Shanghai
58 reviews
7.2

Room in this hotel

from CZK 1,215
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 CZK 1,318
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 CZK 1,505
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 CZK 1,826
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 CZK 1,927
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 CZK 1,505
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 CZK 1,505
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 CZK 1,387
per night
No.886 Xiupu Road, Shanghai
15.5 km from the center of Shanghai
1 review
10

Room in this hotel

from CZK 1,087
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 CZK 606
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 CZK 1,505
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 CZK 676
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 CZK 1,131
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 CZK 1,098
per night