Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2561 options found

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

No 785 Shuichan Xi Road, Shanghai
14.8 km from the center of Shanghai
3.6 km from the Fujin Road subway station

Room in this hotel

from $ 22
per night
No.1068 Yinxiang Road, Shanghai
15.7 km from the center of Shanghai
2.8 km from the Fengbang subway station

Room in this hotel

from $ 53
per night
No. 180 Anshan Road, Shanghai
6 km from the center of Shanghai

Room in this hotel

from $ 67
per night
NO.3 Renmin North Road, Taicang City, Suzhou Provi, Suzhou (Jiangsu)
42.3 km from the center of Shanghai

Room in this hotel

from $ 24
per night
286-8 West Qingfeng Road, Suzhou (Jiangsu)
48.5 km from the center of Shanghai

Room in this hotel

from $ 31
per night
No. 452 Baocheng Road, Shanghai
15.8 km from the center of Shanghai
1 km from the Xinzhuang subway station

Room in this hotel

from $ 56
per night
No. 168 Wusong Road, Suzhou (Jiangsu)
58.2 km from the center of Shanghai

Room in this hotel

from $ 53
per night
No. 188 Xiulin Road, Dongping National Forest Park, Shanghai
48.3 km from the center of Shanghai

Room in this hotel

from $ 68
per night
No.212 Chenqiao Village, Shanghai
23.2 km from the center of Shanghai

Room in this hotel

from $ 150
per night
No.3018 North Zhongshan Road, Shanghai
5.2 km from the center of Shanghai

Room in this hotel

from $ 75
per night
Room 2, No.323 Yaodun, Jiebang Village, Shanghai
21.7 km from the center of Shanghai

Room in this hotel

from $ 41
per night
Room 1, 888 Huanqing Road, Yushan Town, Suzhou (Jiangsu)
53.1 km from the center of Shanghai

Room in this hotel

from $ 46
per night
Xinji Village Sanji 432-2 No, Shanghai
28.3 km from the center of Shanghai

Room in this hotel

from $ 2,949
per night
No.1501 Daduhe Road, Shanghai
7 km from the center of Shanghai

Room in this hotel

from $ 59
per night
No. 595 Cangyuan Road, Shanghai
25.1 km from the center of Shanghai

Room in this hotel

from $ 63
per night
No.1 Lane 3705, Bao'an Road, Shanghai
21.6 km from the center of Shanghai

Room in this hotel

from $ 36
per night
No.3-5 Lane 37, Zhangjiabang Road, Shanghai
5 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station

Room in this hotel

from $ 62
per night
No.738 Shangcheng Road, Shanghai
4.7 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station

Room in this hotel

from $ 80
per night
No.1249 Meichuan Road Store, Shanghai
8.3 km from the center of Shanghai

Room in this hotel

from $ 61
per night
8-12F, No. 5, No.188, Shengrong Road, Shanghai
14.8 km from the center of Shanghai
2.9 km from the Zhangjiang Road subway station

Room in this hotel

from $ 69
per night