Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4330 options found

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

No.2098 Cao'an Road, Shanghai
11.9 km from the center of Shanghai

Room in this hotel

from $ 27
per night
No.1758 Pudong South Road, Pudong New Area, Shanghai, 200122, China, Shanghai
4.6 km from the center of Shanghai
2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 45
per night
No.298 Jinqiao Road (Next to Pudong Avenue), Shanghai
10.2 km from the center of Shanghai

Room in this hotel

from $ 72
per night
No.899 Huqingping Road, Shanghai
14.9 km from the center of Shanghai
3.1 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 72
per night
No.797 Hongjing Road, Shanghai
11.1 km from the center of Shanghai
4.8 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 54
per night
No. 65 Wanping South Road, Shanghai
5 km from the center of Shanghai

Room in this hotel

from $ 48
per night
No.305 Heyou Road, Shanghai
13.8 km from the center of Shanghai
4.6 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 48
per night
No.2660 Humin Road, Shanghai
21.8 km from the center of Shanghai

Room in this hotel

from $ 48
per night
No.267 Jinghua Road, Shanghai
20 km from the center of Shanghai
2.7 km from the East Xujing subway station

Room in this hotel

from $ 24
per night
No.6 Yexin Road, Shanghai
34.9 km from the center of Shanghai

Room in this hotel

from $ 22
per night
No.777 Jiangning Road, Jing'an District, Shanghai, 200040, China, Shanghai
2.6 km from the center of Shanghai

Room in this hotel

from $ 54
per night
Building C, Guangyao City, 68 Qinzhou North Road, Shanghai
7.5 km from the center of Shanghai

Room in this hotel

from $ 57
per night
Room 2602, Building 4, Shanghai Binjiang, Shanghai
3 km from the center of Shanghai
1.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 276
per night
572 Wuding Road,, Shanghai
687 m from the center of Shanghai
3.1 km from the Nanpu Bridge subway station

Room in this hotel

from $ 375
per night
Xin Min Lu Min Hang Qu, Shanghai
26.1 km from the center of Shanghai

Room in this hotel

from $ 50
per night
Lane 838 , Jiangning road, Shanghai
2.2 km from the center of Shanghai

Room in this hotel

from $ 318
per night
Building 2, 1119 West Yan 'an Road, Shanghai
4.7 km from the center of Shanghai

Room in this hotel

from $ 59
per night
No.130 Lane 715, Wanxia Road, Shanghai
27.4 km from the center of Shanghai

Room in this hotel

from $ 48
per night
No.1978 Cao'an Road, Jiading District, Shanghai, 201824, China, Shanghai
11.4 km from the center of Shanghai

Room in this hotel

from $ 48
per night
hongyinlu, Shanghai
50.4 km from the center of Shanghai

Room in this hotel

from $ 72
per night