Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2414 options found

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

No.618 Zhuyuan Road, Shanghai
872 m from the Shendu Highway subway station
2 reviews
8.0

Room in this hotel

from € 54
per night
No.480 Goayang Road, Hongkou District, Shanghai
1 review
10

Room in this hotel

from € 62
per night
5 South Sichuan Road 200002 Shanghai,South Sichuan Road, Shanghai
2.5 km from the Nanpu Bridge subway station
1 review
6.0

Room in this hotel

from € 86
per night
No.127 Changji Road,Anting Town, Shanghai

Room in this hotel

from € 62
per night
368 Yingbin 1st Road, Shanghai
3.1 km from the Hongqiao Railway Station subway station
101 reviews
6.8

Room in this hotel

from € 62
per night
155 Wuyi Road 200050 Shanghai,Wuyi Road, Shanghai
89 reviews
7.8

Room in this hotel

from € 62
per night
No. 452 Baocheng Road, Shanghai
1 km from the Xinzhuang subway station

Room in this hotel

from € 49
per night
Lane1500 Zhangyang Road, Pudong New District (near Taolin Road), Pudong, 200135 Shanghai, China, Shanghai
3.6 km from the Longyang Road subway station

Room in this hotel

from € 108
per night
No. 4138 Tianshan West Road 201106 Shanghai,Tianshan West Road, Shanghai
2.4 km from the Hongqiao Railway Station subway station
5 reviews
6.8

Room in this hotel

from € 50
per night
No.151 Qinghe Road, Shanghai
1.6 km from the North Jiading subway station

Room in this hotel

from € 46
per night
No. 230 West Jiangwan Road 200083 Shanghai,West Jiangwan Road, Shanghai
23 reviews
7.8

Room in this hotel

from € 62
per night
580 Pudong Avenue, Shanghai
4.1 km from the Nanpu Bridge subway station
6 reviews
6.6

Room in this hotel

from € 62
per night
1959 Yindu Road (Yindu Lu), 闵行区上海市 SH, China, 201108, Shanghai
4 km from the Xinzhuang subway station

Room in this hotel

from € 62
per night
No. 1500 Lianhua South Road, Minhang, 闵行区上海市 China, 201108, Shanghai
3.5 km from the Xinzhuang subway station
17 reviews
7.0

Room in this hotel

from € 62
per night
No.517 Baochang Road, Shanghai
1 review
10

Room in this hotel

from € 62
per night
79 Guizhou Road, Shanghai
4.4 km from the Nanpu Bridge subway station
128 reviews
7.2

Room in this hotel

from € 71
per night