Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 1011 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 35,582
per night
277, West Jiangchang Road, 277, Shanghai
4 reviews
8.0

Room in this hotel

from HUF 32,036
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,430
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 28,223
per night
No.33 Xihu Street, Shanghai

Room in this hotel

from HUF 38,137
per night
70 Dong Hu Road, Shanghai
4.1 km from the Nanpu Bridge subway station
578 reviews
8.6

Room in this hotel

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

Room in this hotel

from HUF 24,878
per night
130 Yichang Road, Shanghai

Room in this hotel

from HUF 34,303
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,056
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,934
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 76,160
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 34,303
per night
Building No 1, Lane 3188, Shanghai
400 reviews
8.8

Room in this hotel

from HUF 34,071
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 63,834
per night
No.2-4, Jinhuitang Road, Shanghai

Room in this hotel

from HUF 34,303
per night