Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2553 options found

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

No.594-616 Shuiqing Road, Shanghai
15.5 km from the center of Shanghai
844 m from the Xinzhuang subway station

Room in this hotel

from CN¥ 318
per night
No.3483 Luxiang Road, Shanghai
22.1 km from the center of Shanghai
660 m from the Meilan Lake subway station

Room in this hotel

from CN¥ 350
per night
No.2539 Middle Chengliu Road, Shanghai
24.1 km from the center of Shanghai
4.7 km from the North Jiading subway station

Room in this hotel

from CN¥ 391
per night
No.212 Chenqiao Village, Shanghai
23.2 km from the center of Shanghai

Room in this hotel

from CN¥ 932
per night
No. 490 Ganquan Road, Putuo District, Shanghai, Shanghai
4.8 km from the center of Shanghai

Room in this hotel

from CN¥ 354
per night
No.3188-16, Huyi Road, Shanghai
25.2 km from the center of Shanghai
3.4 km from the North Jiading subway station

Room in this hotel

from CN¥ 379
per night
No. 889 South Xizang Road, Shanghai
2.9 km from the center of Shanghai
1 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 649
per night
165 Longkou Road, Yangpu, Wujiaochang, Shanghai, Shanghai
7.5 km from the center of Shanghai

Room in this hotel

from CN¥ 516
per night
3100 Hutai Road, Shanghai
10.8 km from the center of Shanghai
5 km from the Gucun Park subway station

Room in this hotel

from CN¥ 475
per night
No.356 Jiuting Street, Shanghai
17.5 km from the center of Shanghai
2.4 km from the Qixin Road subway station

Room in this hotel

from CN¥ 339
per night
No.1 Panyu Road, Shanghai
4.7 km from the center of Shanghai

Room in this hotel

from CN¥ 476
per night
Room 2, No.323 Yaodun, Jiebang Village, Shanghai
21.7 km from the center of Shanghai

Room in this hotel

from CN¥ 255
per night
No.855 Pudong Nan Road, Shanghai
4.3 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 675
per night
No.1108 Dongming Road, Shanghai
7.7 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 590
per night
No.26 Caoping Road, Shanghai
42.2 km from the center of Shanghai

Room in this hotel

from CN¥ 502
per night
No.1501, Lianhang Road, Shanghai
18.4 km from the center of Shanghai
1.6 km from the Shendu Highway subway station

Room in this hotel

from CN¥ 436
per night
No. 4 Lane 1063, Zhoujiazui Road, Shanghai
4.6 km from the center of Shanghai

Room in this hotel

from CN¥ 439
per night
No.70 Guojiazhai, Group 2, Bazao, Shanghai
25.3 km from the center of Shanghai
No 1 Lane 126 North ShenChang Road, Shanghai
15.3 km from the center of Shanghai
2.9 km from the Hongqiao Railway Station subway station

Room in this hotel

from CN¥ 1,213
per night
No.258-1, Xinjian Road, Shanghai
17.1 km from the center of Shanghai
1 km from the Xinzhuang subway station

Room in this hotel

from CN¥ 427
per night