Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2354 options found

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

Lane 1455, Huaxia Second Road, Pudong District, 200120, Shanghai, China, Shanghai
22.2 km from the center of Shanghai

Room in this hotel

from ALL 6,291
per night
Lane 800 Miaochuan Road Pudong District, Shanghai
23.1 km from the center of Shanghai

Room in this hotel

from ALL 6,291
per night
No.888 Dong da ming road Hongkou District, Shanghai
2.8 km from the center of Shanghai
4.1 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 5,636
per night
Level 2 No 518, Shang Cheng Road, Shanghai
4.6 km from the center of Shanghai
3 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 9,942
per night
No. 15, Lane 733, Kangding Road, Shanghai
2.6 km from the center of Shanghai
1.0

Room in this hotel

from ALL 4,448
per night
No. 299 Emei Road, Hong Kou District, 20000, Shanghai, China, Shanghai
2.5 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 5,636
per night
No. 255 Dalin Road, Shanghai
2.9 km from the center of Shanghai
1.2 km from the Nanpu Bridge subway station

Room in this hotel

from ALL 9,688
per night
Lane 260 Ruijin Er Road Shanghai,Lane 260 Ruijin Er Road, Shanghai
3.7 km from the center of Shanghai

Room in this hotel

from ALL 22,875
per night
8F, 99 Huichuan Road, Changning District, Shanghai
5.4 km from the center of Shanghai

Room in this hotel

from ALL 4,924
per night
16F, No.99 Huichuan Rd, Changning Dist., Shanghai
5.4 km from the center of Shanghai

Room in this hotel

from ALL 3,968
per night
No.146, Hualin Road, Minhang Area, Shanghai
15.3 km from the center of Shanghai
424 m from the Qixin Road subway station

Room in this hotel

from ALL 6,291
per night
New Space Plaza No.99 Huichuan Rd Changning District, Shanghai
5.4 km from the center of Shanghai

Room in this hotel

from ALL 3,991
per night
Wenhan Road 229 Nong, No.8, Shanghai
35.4 km from the center of Shanghai

Room in this hotel

from ALL 6,291
per night
No.4671 Caoangong Road Jiading District, Shanghai
24.4 km from the center of Shanghai

Room in this hotel

from ALL 5,571
per night
No.51 Daxin Street, Zhujiajiao Town, Qingpu District, 201713, Shanghai, China, Shanghai
42 km from the center of Shanghai

Room in this hotel

from ALL 3,937
per night
Building 1, No.328 Lanxue Road, Pudong District, Shanghai, China, Shanghai
20.1 km from the center of Shanghai
4.7 km from the Zhangjiang Road subway station

Room in this hotel

from ALL 6,291
per night
102, No. 11, Building 3, Lane 728, Shanghai
21.1 km from the center of Shanghai

Room in this hotel

from ALL 22,875
per night
No.20, Zhoujiazhai, East Xinchun Cun, Shanghai
22.8 km from the center of Shanghai

Room in this hotel

from ALL 3,140
per night
456 Yaodun Village, Waxie Town, Zhoupu, Pudong District, 200122 Shanghai, Shanghai
21.6 km from the center of Shanghai

Room in this hotel

from ALL 6,291
per night
No. 4518, Chuansha Road, Pudong District, Pudong, Shanghai, China, Shanghai
21.8 km from the center of Shanghai

Room in this hotel

from ALL 16,418
per night