Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

Guest houses in Shanghai

: 63 options found

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

No 1800 Jinke Road, Pudong District, Shanghai
11.8 km from the center of Shanghai
4.7 km from the Longyang Road subway station
2064 reviews
10

Room in this hotel

from $ 218
per night
No. 1921 Hongqiao Road, Shanghai
9.4 km from the center of Shanghai
485 reviews
9.6

Room in this hotel

from $ 234
per night
1591 Hong Qiao Road, Shanghai
8.3 km from the center of Shanghai
385 reviews
9.4

Room in this hotel

from $ 127
per night
No. 4, Lane 946, Changle Road, Shanghai
3.2 km from the center of Shanghai
4.8 km from the Nanpu Bridge subway station
25 reviews
9.0

Room in this hotel

from $ 139
per night
Donghu Road; 7, Shanghai
2.7 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station
232 reviews
7.0

Room in this hotel

from $ 127
per night
Room 403, Building 10, Zhongnan Zhuliaji Beilu, Lane 339, Kezhiyuan Road, Shanghai
41.4 km from the center of Shanghai

Room in this hotel

from $ 110
per night
1st Floor, No 68, Lane 526, Shanghai
2.3 km from the center of Shanghai
2.9 km from the Nanpu Bridge subway station

Room in this hotel

from $ 205
per night
No. 413, Chenqiao Village, Shanghai
23.8 km from the center of Shanghai

Room in this hotel

from $ 49
per night
99-1 Fuguiyuan Road, Suzhou (Jiangsu)
60.2 km from the center of Shanghai

Room in this hotel

from $ 38
per night
No.116, Hongye Garden, Lane 1088, Shanghai
4.3 km from the center of Shanghai

Room in this hotel

from $ 762
per night
No. 460 Lane, Jiang Xi Zhong Road, Shanghai
1.6 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 97
per night
No. 151, Tangdian Village, Shanghai
26.6 km from the center of Shanghai

Room in this hotel

from $ 61
per night
2525 Zhongshan Road West, Shanghai
7 km from the center of Shanghai

Room in this hotel

from $ 67
per night
Room 108A, Block446, Shanghai
5.9 km from the center of Shanghai

Room in this hotel

from $ 53
per night
No. 635 Zhendong County, Shanghai
51.9 km from the center of Shanghai

Room in this hotel

from $ 117
per night
No.504 Shengli Village, Shanghai
44.1 km from the center of Shanghai

Room in this hotel

from $ 46
per night
Lane 88, Gangdong Road, Gangxi Town, Shanghai
47 km from the center of Shanghai

Room in this hotel

from $ 1,063
per night
Yuyuan Road, Jing'an District, Shanghai
3.3 km from the center of Shanghai

Room in this hotel

from $ 152
per night
No.619 Honggu Road, Changning District, Shanghai
9.4 km from the center of Shanghai

Room in this hotel

from $ 130
per night
528 Qicheng Road, Shanghai
23.8 km from the center of Shanghai

Room in this hotel

from $ 81
per night