Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2356 options found

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

6001 Yingbin Avenue, Shanghai
33.3 km from the center of Shanghai
892 reviews
7.0

Room in this hotel

from $ 99
per night
661 Wuding Rd, Jingan Qu, Shanghai Shi, China, 200040, Shanghai
2.1 km from the center of Shanghai

Room in this hotel

from $ 76
per night
No. 525 Lujiabang Road, Huangpu District, Shanghai, Cn, Shanghai
3.3 km from the center of Shanghai
433 m from the Nanpu Bridge subway station
14 reviews
7.2

Room in this hotel

from $ 76
per night
1007 Middle Yan'An Road Jing'An District, Shanghai,, Shanghai
2.5 km from the center of Shanghai
4.6 km from the Nanpu Bridge subway station

Room in this hotel

from $ 76
per night
No.1 Guanghua Rd.Zhuanqiao Town, 闵行区上海市 SH, China, 201108, Shanghai
19.4 km from the center of Shanghai
4.8 km from the Xinzhuang subway station

Room in this hotel

from $ 35
per night
No.190 Aite Road, Shanghai
14.8 km from the center of Shanghai
4.3 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 43
per night
88 Yichang Rd, Putuo Qu, Shanghai Shi, China, Shanghai
3.3 km from the center of Shanghai
9 reviews
7.6

Room in this hotel

from $ 76
per night
1031 Dingxi Rd, Changning, Shanghai, China, Shanghai
5.2 km from the center of Shanghai
20 reviews
7.4

Room in this hotel

from $ 76
per night
85 Gudai Road Minhang District 201102 Shanghai, Shanghai
11.6 km from the center of Shanghai
4.4 km from the Xinzhuang subway station

Room in this hotel

from $ 76
per night
551 Gaoke West Road, China, 200120, Shanghai
6.5 km from the center of Shanghai
3 km from the Nanpu Bridge subway station

Room in this hotel

from $ 42
per night
71 Zhapu Road, Shanghai
1.8 km from the center of Shanghai
4.3 km from the Nanpu Bridge subway station
67 reviews
5.8

Room in this hotel

from $ 76
per night
342 Ling Ling Road Xu Hui District,Ling Ling Road, Shanghai
5.1 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station

Room in this hotel

from $ 76
per night
1810 Gaoke W Rd, Pudong Xinqu, Shanghai Shi, China, 200125, Shanghai
7.9 km from the center of Shanghai
2.9 km from the Longyang Road subway station

Room in this hotel

from $ 76
per night
Jiading, China, 201814, Shanghai
25.6 km from the center of Shanghai

Room in this hotel

from $ 76
per night
No.1188 Siping Road, Shanghai
5.8 km from the center of Shanghai

Room in this hotel

from $ 76
per night
No.888 Nanlu Road, Datuan Town, Shanghai
39.3 km from the center of Shanghai

Room in this hotel

from $ 65
per night
No. 433 Nanqiao Road, Shanghai
35.4 km from the center of Shanghai

Room in this hotel

from $ 76
per night
917 Fahuazhen Road, Changning District, 200052 Shanghai, Shanghai
5.8 km from the center of Shanghai

Room in this hotel

from $ 76
per night
No.297, Yun Nan Nan Road, 上海市 SH, China, Shanghai
1.6 km from the center of Shanghai
2.1 km from the Nanpu Bridge subway station

Room in this hotel

from $ 67
per night
No. 58 Lane 1136, Miaojing Road, Shanghai
22.1 km from the center of Shanghai

Room in this hotel

from $ 110
per night