Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

5 stars hotels in Shanghai

: 223 options found

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

12 Hengshan Road, Shanghai
4.8 km from the Nanpu Bridge subway station
858 reviews
9.0

Room in this hotel

from € 131
per night
No.1, Lane 5111 Haima Road, Fengxian District, Shanghai
5 reviews
10

Room in this hotel

from € 179
per night
No 100 Century Avenue Pudong, Shanghai
2.9 km from the Nanpu Bridge subway station
1601 reviews
9.0

Room in this hotel

from € 301
per night
Lane 288, New Linyin Avenue, Sheshan National Tourism Resort, 松江区上海市 SH, China, Shanghai
1 review
10

Room in this hotel

from € 179
per night
19 Gong Ping Road, Shanghai
4.8 km from the Nanpu Bridge subway station
4469 reviews
9.8

Room in this hotel

from € 294
per night
No.628 Ming Xing Rd, Xinqiao Town, Shanghai
4.9 km from the Xinzhuang subway station
389 reviews
9.8

Room in this hotel

from € 63
per night
931 Nanjing Road West, Jing'An District, 931?, Shanghai
4.1 km from the Nanpu Bridge subway station
331 reviews
9.0

Room in this hotel

from € 151
per night
No.158 Shebei Road, Sheshan National, 松江区上海市 China, 201602, Shanghai
7 reviews
9.2

Room in this hotel

from € 179
per night
299 Wusong Road, Hongkou District, Shanghai, 299, Shanghai
4.3 km from the Nanpu Bridge subway station
90 reviews
7.6

Room in this hotel

from € 344
per night
889 Dong Fang Road, Shanghai
3.1 km from the Nanpu Bridge subway station
869 reviews
8.4

Room in this hotel

from € 109
per night
88 Henan Central Road, Shanghai
3 km from the Nanpu Bridge subway station
2527 reviews
8.8

Room in this hotel

from € 176
per night
No 38 Pujian Road, Shanghai
2 km from the Nanpu Bridge subway station
1092 reviews
8.4

Room in this hotel

from € 120
per night
No.398 Zhanyuan Road, Nanqiao New City, Fengxian District, Shanghai
73 reviews
8.0

Room in this hotel

from € 75
per night
500 Gushan Rd, Pudong Xinqu, Shanghai Shi, China, 200135, Shanghai
4.6 km from the Longyang Road subway station
143 reviews
8.0

Room in this hotel

from € 179
per night
5658 Zhangyang N Rd, Pudong Xinqu, Shanghai Shi, China, 200137, Shanghai
1.2 km from the Gangcheng Road subway station
68 reviews
7.2

Room in this hotel

from € 179
per night
45 Fenyang Road, Shanghai
3.9 km from the Nanpu Bridge subway station
111 reviews
8.2

Room in this hotel

from € 130
per night
778 Dongfang Road, Shanghai
3.3 km from the Nanpu Bridge subway station
463 reviews
8.0

Room in this hotel

from € 84
per night
No.1116 Hong Song East Road, Shanghai
1601 reviews
8.8

Room in this hotel

from € 108
per night