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.

No. 189 Taolin Road, Shanghai
4.4 km from the Longyang Road subway station
9 reviews
7.0

Room in this hotel

from HUF 36,869
per night
277, West Jiangchang Road, 277, Shanghai
4 reviews
8.0

Room in this hotel

from HUF 31,162
per night
No. 3799 Duhui Road, Shanghai
3.9 km from the Xinzhuang subway station
29 reviews
6.4

Room in this hotel

from HUF 43,199
per night
No.588 Tang An Road, Shanghai
3.3 km from the Zhangjiang Road subway station
89 reviews
9.0

Room in this hotel

from HUF 27,233
per night
No.33 Xihu Street, Shanghai

Room in this hotel

from HUF 49,493
per night
70 Dong Hu Road, Shanghai
4.1 km from the Nanpu Bridge subway station
579 reviews
8.6

Room in this hotel

from HUF 92,867
per night
Building 5-6, No. 900, Heqing Road, Shanghai
1 review
6.0

Room in this hotel

from HUF 25,217
per night
130 Yichang Road, Shanghai

Room in this hotel

from HUF 33,750
per night
No.852 West Zhulu Road, Xujing Town, Shanghai
2.7 km from the East Xujing subway station

Room in this hotel

from HUF 15,375
per night
Building 1, No.30 Lane 349, Xingnan Road, Gaohang Town, Shanghai
3.2 km from the Jilong Road subway station
1 review
4.0

Room in this hotel

from HUF 14,566
per night
NO. 1357, Huqingping Highway, Qingpu District, 200000 Shanghai, China, Shanghai
2.7 km from the Hongqiao Railway Station subway station
5 reviews
8.0

Room in this hotel

from HUF 75,942
per night
678 Hankou Road 200001 Shanghai,Hankou Road, Shanghai
3.2 km from the Nanpu Bridge subway station
59 reviews
6.8

Room in this hotel

from HUF 33,750
per night
Building No 1, Lane 3188, Shanghai
400 reviews
8.8

Room in this hotel

from HUF 33,218
per night
Building 2 Lane 916 Huamu Road Pudong Area(main gate is on Baiyang Road), Pudong, 200000 Shanghai, China, Shanghai
642 m from the Longyang Road subway station

Room in this hotel

from HUF 61,971
per night
No.2-4, Jinhuitang Road, Shanghai

Room in this hotel

from HUF 33,750
per night