Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

2 stars hotels in Shanghai

: 4520 options found

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

No. 427-1 Middle Sichuan Road, Shanghai
3.4 km from the Nanpu Bridge subway station
65 reviews
6.1

Room in this hotel

from $ 46

per night

No.77 South guangqi road, Shanghai
1.2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

425 Jianhe Road, Changning District, 200233 Shanghai, Shanghai

Room in this hotel

from $ 46

per night

No. 399 Dapu Road, Shanghai
2.6 km from the Nanpu Bridge subway station
11 reviews
7.2

Room in this hotel

from $ 46

per night

No. 199 Henan Road near Zhaotong Road, Shanghai, China, Shanghai
2.8 km from the Nanpu Bridge subway station
1 review
8.0

Room in this hotel

from $ 48

per night

218 Middle Renmin Road (Renmin Zhong Lu), Nanqiao Town, Fengxian District, Shanghai, 201400, China, Shanghai

Room in this hotel

from $ 46

per night

上海静安区沪太路453号, 中国, Shanghai

Room in this hotel

from $ 46

per night

China, Shanghai Shi, Putuo Qu, Zhenbei Rd, 988号创邑·金沙谷, Shanghai
2 reviews
7.0

Room in this hotel

from $ 46

per night

210 Dongyuan Xincun 498 Dongchang Road,Dongyuan Xincun, Shanghai
2.8 km from the Nanpu Bridge subway station
68 reviews
7.8

Room in this hotel

from $ 32

per night

No.101 Nan Ma Tou Road, Shanghai
1.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

190 Tangqiao New Road Pudong New District,Tangqiao Road, Shanghai
3.3 km from the Longyang Road subway station
3 reviews
6.6

Room in this hotel

from $ 23

per night

No.112 Xietu Road, Huangpu District, Shanghai
1.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 46

per night

No.108. Xijiao Jiayuan Estate, No.1355, Zhuguang Road, Shanghai
1 km from the East Xujing subway station

Room in this hotel

from $ 36

per night

No.660, Maihuaqiao Road, Songjiang, Shanghai, Shanghai

Room in this hotel

from $ 46

per night

No.17 Caohe street,Canal town, 200231 Qingpu, China, Shanghai

Room in this hotel

from $ 46

per night

29 Huaxiang Road, Shanghai
3.6 km from the Nanpu Bridge subway station
2 reviews
9.0

Room in this hotel

from $ 80

per night

No. 1027 Laiyin Road, Jiuting, Shanghai
4.4 km from the Qixin Road subway station

Room in this hotel

from $ 40

per night