Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2434 options found

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

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 € 63

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 € 63

per night

85 Gudai Road Minhang District 201102 Shanghai, Shanghai
11.7 km from the center of Shanghai
4.4 km from the Xinzhuang subway station

Room in this hotel

from € 63

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 € 67

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 € 63

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 € 63

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 € 63

per night

Jiading, China, 201814, Shanghai
25.6 km from the center of Shanghai

Room in this hotel

from € 63

per night

No.1188 Siping Road, Shanghai
5.8 km from the center of Shanghai

Room in this hotel

from € 63

per night

No.888 Nanlu Road, Datuan Town, Shanghai
39.3 km from the center of Shanghai

Room in this hotel

from € 54

per night

No. 433 Nanqiao Road, Shanghai
35.4 km from the center of Shanghai

Room in this hotel

from € 63

per night

917 Fahuazhen Road, Changning District, 200052 Shanghai, Shanghai
5.8 km from the center of Shanghai

Room in this hotel

from € 31

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 € 56

per night

No. 58 Lane 1136, Miaojing Road, Shanghai
22.1 km from the center of Shanghai

Room in this hotel

from € 38

per night

No 8 Lane 85 Hua Rong Road, 徐汇区上海市 SH, China, Shanghai
6.5 km from the center of Shanghai

Room in this hotel

from € 63

per night

No 2998 Pudong Road, 浦东新区上海市 SH, China, 200129, Shanghai
11.2 km from the center of Shanghai

Room in this hotel

from € 63

per night

1700 Beijing Road West, Shanghai
2.9 km from the center of Shanghai
25 reviews
8.0

Room in this hotel

from € 70

per night

No.3815 Zhoujiazui Road, Shanghai
8.7 km from the center of Shanghai

Room in this hotel

from € 57

per night

98 Zhenning Road, Shanghai
3.7 km from the center of Shanghai

Room in this hotel

from € 63

per night

No.100 Zhaojiabang Road, 打浦桥黄浦区上海市 SH, China, Shanghai
3.5 km from the center of Shanghai
3 km from the Nanpu Bridge subway station

Room in this hotel

from € 63

per night