Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4518 options found

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

500 Xiangyang South Road, Xuhui District, Shanghai, China, Shanghai
3.7 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 10,194
per night
1st Floor, 2850 Hechuan Road, Shanghai
4.9 km from the Qixin Road subway station

Room in this hotel

from RSD 4,670
per night
Area B, 4F, Building 23, No. 461, Jinhui Road, Minhang District, Shanghai

Room in this hotel

from RSD 4,670
per night
3rd Floor, No. 2, Lane 386, Xingguo Road, Shanghai

Room in this hotel

from RSD 4,670
per night
No. 205, Longxing, Xuejian Village, Zhujiajiao Town, Shanghai

Room in this hotel

from RSD 4,670
per night
4th Floor, No. 132, Lane 188, Taoyuan Road, Sheshan Town, Shanghai

Room in this hotel

from RSD 4,670
per night
Building 14, No. 300, Chuantu Road, Chuansha New Town, Shanghai

Room in this hotel

from RSD 4,670
per night
Room 301, 3rd Floor, No. 2326 Wanshun Road, Shanghai

Room in this hotel

from RSD 4,670
per night
No. 167, Jiangning Road, Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 4,670
per night
1F, No.1271 Pudong South Road, Shanghai
2.7 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 4,822
per night
5th Floor, Building 5, Lane 1071, Miaojing Road, Shanghai

Room in this hotel

from RSD 4,670
per night
Chenyang Road 225 Long No.30, Shanghai

Room in this hotel

from RSD 4,670
per night
No. 516 Sanlin Road, Pudong New Area, Shanghai, Shanghai

Room in this hotel

from RSD 4,670
per night
No.130 Zhenbei West Road, Shanghai

Room in this hotel

from RSD 4,670
per night
1st Floor, Regent Hall, Building 1, Shenghesheng Square, 765 Tanggu Road, Shanghai
4.3 km from the Nanpu Bridge subway station

Room in this hotel

from RSD 10,194
per night
No.114 Donghu Street, Zhujiajiao Town, Shanghai

Room in this hotel

from RSD 4,670
per night