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.

Building 1 No.67, Lane 3386 Beidi Road, Shanghai
14.2 km from the center of Shanghai
3.8 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 77
per night
No.20, 666 Hai Yang West Road, Shanghai
9.5 km from the center of Shanghai

Room in this hotel

from $ 183
per night
No.2848 Weiqing East Road, Shanghai
56.8 km from the center of Shanghai

Room in this hotel

from $ 30
per night
No.357, Shangcheng Road, Pudong District, Shanghai, Shanghai
4 km from the center of Shanghai
2.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 68
per night
No.551 Shixin Road, Shanghai
28.5 km from the center of Shanghai

Room in this hotel

from $ 77
per night
Room 1313 199 Urumuqi Road,Urumuqi Road, Shanghai
3 km from the center of Shanghai

Room in this hotel

from $ 121
per night
199 Wu Lu Mu Qi Bei Lu, JingAnSi, Jingan Qu, Shanghai Shi, 200040, Shanghai
3 km from the center of Shanghai

Room in this hotel

from $ 121
per night
No. 199 Urumuqi North Road, Shanghai
3.3 km from the center of Shanghai

Room in this hotel

from $ 83
per night
22 Kangnaixin Road Nianbalian,Kangnaixin Road, Shanghai
58.3 km from the center of Shanghai

Room in this hotel

from $ 69
per night
Room 1310, 13 Floor, No.288 North Shanxi Road (near West Nanjing Road),, Shanghai
1.7 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 121
per night
No. 169 Ruimu Road, Lingang Special Area, Shanghai
57.2 km from the center of Shanghai

Room in this hotel

from $ 79
per night
Pudong, Shanghai
30.9 km from the center of Shanghai

Room in this hotel

from $ 121
per night
Wudian Road, Pudong New Area, Shanghai, Shanghai
26.1 km from the center of Shanghai

Room in this hotel

from $ 79
per night
596 West Yangsi Road, Shanghai
9.8 km from the center of Shanghai

Room in this hotel

from $ 122
per night
No. 289, Linhong Road, Shanghai
11.3 km from the center of Shanghai

Room in this hotel

from $ 92
per night
2795 Yanggao Road, Shanghai
8.2 km from the center of Shanghai
2.8 km from the Longyang Road subway station

Room in this hotel

from $ 120
per night
891South Zhongshan Road Huangpu District Shanghai, Shanghai
4.3 km from the center of Shanghai
1 km from the Nanpu Bridge subway station

Room in this hotel

from $ 69
per night
No.231 Changning Branch Road, Shanghai
4.4 km from the center of Shanghai

Room in this hotel

from $ 43
per night
No. 10, Baoqing Road, Shanghai
3.4 km from the center of Shanghai
4.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 100
per night
No. 278 Linyi north road, Pudong new area, shanghai, Shanghai
5.8 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 69
per night