Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2559 options found

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

1525 Ding Xi Road Chang Ning District,, Shanghai
5.4 km from the center of Shanghai
808 reviews
8.0

Room in this hotel

from CN¥ 828
per night
No. 5533 Caoan Highway Anting Town, Shanghai
29.6 km from the center of Shanghai
2 reviews
9.0

Room in this hotel

from CN¥ 361
per night
No.329 Nianjiabang Road, Shanghai
16.9 km from the center of Shanghai
2 reviews
9.0

Room in this hotel

from CN¥ 438
per night
Room 201, No.268, Yuyuan Road, Shanghai
2.9 km from the center of Shanghai
46 reviews
8.4

Room in this hotel

from CN¥ 561
per night
No. 6666 East Huaxia Road, Shanghai
28.8 km from the center of Shanghai
9.0

Room in this hotel

from CN¥ 661
per night
Youyi Road 1, Lujia Town Friendship, Suzhou, 215331 Kunshan, Jiangsu, Suzhou (Jiangsu)
41.7 km from the center of Shanghai
5 reviews
8.8

Room in this hotel

from CN¥ 369
per night
No. 333-345 Honggu Road, Shanghai
8.3 km from the center of Shanghai
9.0

Room in this hotel

from CN¥ 450
per night
No.78 Xiying Road, Pudong New District, Shanghai
7.5 km from the center of Shanghai
4.7 km from the Nanpu Bridge subway station
8.9

Room in this hotel

from CN¥ 640
per night
No.285, Siping Road, Shanghai
3.6 km from the center of Shanghai
71 reviews
8.2

Room in this hotel

from CN¥ 510
per night
Changjiang Middle Road, 198, Suzhou (Jiangsu)
49.2 km from the center of Shanghai
71 reviews
8.2

Room in this hotel

from CN¥ 535
per night
No 38 Lane 91 Eshan Road, Shanghai
6.3 km from the center of Shanghai
2.4 km from the Longyang Road subway station
151 reviews
8.0

Room in this hotel

from CN¥ 783
per night
2150 Shang Cheng Road, Shanghai
6.8 km from the center of Shanghai
4 km from the Longyang Road subway station
6 reviews
8.6

Room in this hotel

from CN¥ 434
per night
Room 521 ,No.99 Huichuan Road,80, Shanghai
5.5 km from the center of Shanghai
8.8

Room in this hotel

from CN¥ 375
per night
No.691 Jianguo West Road, Xuhui District, Shanghai
4.7 km from the center of Shanghai
95 reviews
8.0

Room in this hotel

from CN¥ 603
per night
7398 Humin Road (Humin Lu), Shanghai
13.2 km from the center of Shanghai
2.9 km from the Xinzhuang subway station
3 reviews
8.6

Room in this hotel

from CN¥ 352
per night
No. 795-809, Middle Huaihai Road, near Ruijin Er Road, Shanghai
2.1 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
8.7

Room in this hotel

from CN¥ 666
per night
HuanCheng, 421, Shanghai
31.5 km from the center of Shanghai
4.6 km from the Songjiang South Railway Station subway station
65 reviews
8.0

Room in this hotel

from CN¥ 329
per night
98 North Qinzhou Road 200030 Shanghai,North Qinzhou Road, Shanghai
7.7 km from the center of Shanghai
58 reviews
8.0

Room in this hotel

from CN¥ 353
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 CN¥ 792
per night
2266 South Pudong Rd, Pudong, Shanghai
5.6 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
8.6

Room in this hotel

from CN¥ 697
per night