Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4528 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 RSD 5,718

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 RSD 3,980

per night

168 Xietu East Road, Shanghai
744 m from the Nanpu Bridge subway station
110 reviews
7.0

Room in this hotel

from RSD 4,662

per night

652 Changshou Road, Putuo District, Shanghai, Shanghai
127 reviews
7.8

Room in this hotel

from RSD 5,354

per night

No Hunan Rd 3218, 浦东新区上海市 SH, China, 201318, Shanghai
50 reviews
8.0

Room in this hotel

from RSD 4,662

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 RSD 4,662

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 RSD 6,446

per night

1306 Jinshajiang Road, Shanghai
80 reviews
7.0

Room in this hotel

from RSD 4,662

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 RSD 5,244

per night

1250 Hutai Rd, Zhabei Qu, Shanghai Shi, China, 200072, Shanghai
77 reviews
7.0

Room in this hotel

from RSD 4,662

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 RSD 4,662

per night

699 Fuxing East Road, Shanghai
2 km from the Nanpu Bridge subway station
20 reviews
8.0

Room in this hotel

from RSD 6,142

per night

5533 Chuansha Road, Close To South Sichuan Road, Pudong New Area, Shanghai, Shanghai
30 reviews
8.0

Room in this hotel

from RSD 5,125

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 RSD 4,662

per night

1005 Hongmei South Road, Shanghai
4.3 km from the Xinzhuang subway station
87 reviews
7.6

Room in this hotel

from RSD 4,662

per night