Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2353 options found

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

555 Huicheng Road , Nanhui Industrial, Park, Shanghai, China, Shanghai
33.3 km from the center of Shanghai

Room in this hotel

from $ 67
per night
No.185 Lanxi Road, Shanghai
6.5 km from the center of Shanghai

Room in this hotel

from $ 52
per night
Yingdong Village, Chenjia Town, Shanghai
43.6 km from the center of Shanghai

Room in this hotel

from $ 55
per night
No.29 Lane 3, Jianzhong Road, Shanghai
14.4 km from the center of Shanghai
1.7 km from the Zhangjiang Road subway station

Room in this hotel

from $ 65
per night
No.2556 Jinqiao Rd, 201206, Shanghai, China, Shanghai
12.8 km from the center of Shanghai

Room in this hotel

from $ 74
per night
上海奉贤区韩村路701号(临近宝龙商业广场), 中国, Shanghai
33 km from the center of Shanghai

Room in this hotel

from $ 74
per night
No.39 Lane 658 Laiyin Road, Shanghai, China, Shanghai
17.9 km from the center of Shanghai
4.5 km from the Qixin Road subway station

Room in this hotel

from $ 74
per night
Lane 1288 Luofen Road, Luodian Town, Shanghai
22.1 km from the center of Shanghai
267 m from the Meilan Lake subway station

Room in this hotel

from $ 40
per night
280 Shanxi South Road, Huangpu District, 200001 Shanghai, Shanghai
1.2 km from the center of Shanghai
3.4 km from the Nanpu Bridge subway station

Room in this hotel

from $ 38
per night
Gate 3, Dongping National Forest Park, Huabo Avenue, Shanghai
49.8 km from the center of Shanghai

Room in this hotel

from $ 42
per night
No.178 Yongping South Road, Shanghai
25.2 km from the center of Shanghai

Room in this hotel

from $ 52
per night
438 Xinfu Rd, Jiading Qu, Shanghai Shi, China, 201803, Shanghai
12.6 km from the center of Shanghai
4.9 km from the Fengbang subway station

Room in this hotel

from $ 25
per night
No 1068, Beijing West Road, Jing'an, Shanghai
1.6 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 74
per night
No.622 Jinlong New Street (Jinlong Business Building), Shanghai
48.4 km from the center of Shanghai

Room in this hotel

from $ 40
per night
No.308, Qipu Road, Shanghai
2.3 km from the center of Shanghai
4.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 74
per night
400 Lincang Street (Lincang Jie) , Zhujing Town, Shanghai
47.6 km from the center of Shanghai

Room in this hotel

from $ 63
per night
No.399 Huxing Road, Minhang District, Shanghai, 201105, China, Shanghai
15.6 km from the center of Shanghai
3.4 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 74
per night
No.1229 Husong Road, Shanghai
17 km from the center of Shanghai
3.1 km from the Qixin Road subway station

Room in this hotel

from $ 67
per night
No.2068 Maixin Road, Xinqiao Town, Songjiang District, Shanghai, 201612, China, Shanghai
24.7 km from the center of Shanghai

Room in this hotel

from $ 74
per night
Lane 111, Chongxi Road, 201202, Pudong, Shanghai, China, Shanghai
17.4 km from the center of Shanghai

Room in this hotel

from $ 74
per night