Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 1020 options found

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

1061 900 Lane, Shanghai
7 reviews
7.8

Room in this hotel

from € 87
per night
No. 368 Jianchuan Road, Shanghai
5 reviews
6.8

Room in this hotel

from € 68
per night
Wujiaochang, Yangpu, China, 200433, Shanghai
3.4 km from the Shiguang Road subway station
20 reviews
6.2

Room in this hotel

from € 87
per night
NO.29 Moyu Road Anting, Shanghai, SH, China, Shanghai
6 reviews
7.6

Room in this hotel

from € 87
per night
No. 2659 Shuichan Road, Shanghai
3.7 km from the Fujin Road subway station
11 reviews
7.2

Room in this hotel

from € 84
per night
No.1108 Caobao Road, Shanghai
4.9 km from the Qixin Road subway station
5 reviews
8.4

Room in this hotel

from € 107
per night
4339 Bao An Road An Ting, Jia Ding,Bao An Road, Shanghai
160 reviews
6.6

Room in this hotel

from € 87
per night
No 55, West Weiqing Road, Jinshan District , 201508 Beicang, China, Shanghai
47 reviews
7.4

Room in this hotel

from € 30
per night
179 Jinqiao Road Pudong New District,Jinqiao Road, Shanghai
2 reviews
7.0

Room in this hotel

from € 57
per night
No.168, Xiayan Road, Shanghai

Room in this hotel

from € 87
per night
No.868 Siping Road, Hongkou district, 上海市 China, 200086, Shanghai
22 reviews
7.4

Room in this hotel

from € 87
per night
No. 1389 Wuzhong Road, Minhang District, Shanghai
4.7 km from the Qixin Road subway station
31 reviews
7.4

Room in this hotel

from € 87
per night
No 66, Jiatang Road, Juyuan New Area, Shanghai
1.4 km from the North Jiading subway station
355 reviews
9.2

Room in this hotel

from € 109
per night
No. 3380 North Yanggao Road, Shanghai

Room in this hotel

from € 35
per night
Floor 16, Haiyi Mansion, Block A, Wanda Plaza, Zhoupu, Shanghai

Room in this hotel

from € 160
per night
No. 301 Ledu Road, Shanghai
2.9 km from the Songjiang South Railway Station subway station
2 reviews
10

Room in this hotel

from € 55
per night
Building 3, Shenyue Building, 7779 Shangnan Road, Pudong New Area, Pudong, 201318 Shanghai, China, Shanghai
11 reviews
8.2

Room in this hotel

from € 60
per night
5007 Chuansha Road Pudong,Chuansha Road, Shanghai

Room in this hotel

from € 60
per night