Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4487 options found

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

368 Keyuan Road Pudong,Keyuan Road, Shanghai
3.7 km from the Zhangjiang Road subway station
1 review
6.0

Room in this hotel

from CN¥ 387
per night
No. 48 Xiamen Road, Shanghai
4.1 km from the Nanpu Bridge subway station
32 reviews
7.0

Room in this hotel

from CN¥ 282
per night
168 Xietu East Road, Shanghai
744 m from the Nanpu Bridge subway station
110 reviews
7.0

Room in this hotel

from CN¥ 321
per night
652 Changshou Road, Putuo District, Shanghai, Shanghai
127 reviews
7.8

Room in this hotel

from CN¥ 351
per night
No Hunan Rd 3218, 浦东新区上海市 SH, China, 201318, Shanghai
50 reviews
8.0

Room in this hotel

from CN¥ 321
per night
200 Chengzhong Road 201800 Jiading,Chengzhong Road, Shanghai
1.3 km from the North Jiading subway station
65 reviews
8.0

Room in this hotel

from CN¥ 321
per night
No. 2253 South Pudong Road, Pudong, 200000 Shanghai, China, Shanghai
1.9 km from the Nanpu Bridge subway station
134 reviews
7.6

Room in this hotel

from CN¥ 456
per night
1306 Jinshajiang Road, Shanghai
80 reviews
7.0

Room in this hotel

from CN¥ 321
per night
265 Dalin Road, Huangpu District, Shanghai
1.2 km from the Nanpu Bridge subway station
105 reviews
7.6

Room in this hotel

from CN¥ 399
per night
1250 Hutai Rd, Zhabei Qu, Shanghai Shi, China, 200072, Shanghai
77 reviews
7.0

Room in this hotel

from CN¥ 321
per night
208 Chongqing North Road, Shanghai
3.1 km from the Nanpu Bridge subway station
69 reviews
7.4

Room in this hotel

from CN¥ 321
per night
699 Fuxing East Road, Shanghai
2 km from the Nanpu Bridge subway station
20 reviews
8.0

Room in this hotel

from CN¥ 439
per night
5533 Chuansha Road, Close To South Sichuan Road, Pudong New Area, Shanghai, Shanghai
30 reviews
8.0

Room in this hotel

from CN¥ 363
per night
No. 943 South Zhongshan Road Huangpu District,South Zhongshan Road, Shanghai
1.8 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 321
per night
1005 Hongmei South Road, Shanghai
4.3 km from the Xinzhuang subway station
87 reviews
7.6

Room in this hotel

from CN¥ 321
per night