Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 984 options found

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

NO.729 Wuzhong Road, Shanghai
9.5 km from the center of Shanghai
12 reviews
8.1

Room in this hotel

from $ 61
per night
Lane 3558, North Kunyang Road (Kunyang Bei Lu), Shanghai
23.1 km from the center of Shanghai
21 reviews
7.0

Room in this hotel

from $ 328
per night
No.299 Kaiqing Rd., Shanghai
22.3 km from the center of Shanghai
24 reviews
6.6

Room in this hotel

from $ 97
per night
No.1151 Hongxu Road, Shanghai
8.9 km from the center of Shanghai
12 reviews
6.8

Room in this hotel

from $ 156
per night
58 Song Yuan Road, 长宁区 China, 200336, Shanghai
7.2 km from the center of Shanghai
15 reviews
6.0

Room in this hotel

from $ 99
per night
16 Hua Yuan Road, Shanghai
3.8 km from the center of Shanghai
48 reviews
7.0

Room in this hotel

from $ 73
per night
700 Yishan Road, Shanghai
8.3 km from the center of Shanghai
10 reviews
8.4

Room in this hotel

from $ 65
per night
951 Shilong Rd, Xuhui Qu, Shanghai Shi, China, 200231, Shanghai
10.4 km from the center of Shanghai
90 reviews
7.6

Room in this hotel

from $ 99
per night
No.124 Caobao Road Xuhui District, Shanghai, Shanghai
8.9 km from the center of Shanghai
162 reviews
8.0

Room in this hotel

from $ 89
per night
818 Wanhangdu Road, Jing An, Shanghai, 200042, Shanghai
1.6 km from the center of Shanghai
2.6 km from the Nanpu Bridge subway station
205 reviews
7.6

Room in this hotel

from $ 104
per night
3300 Yan'an W Rd, Minhang Qu, Shanghai Shi, China, 201103, Shanghai
10.8 km from the center of Shanghai
65 reviews
8.0

Room in this hotel

from $ 99
per night
No.169 ZhouKang Rd., Shanghai
17.2 km from the center of Shanghai
20 reviews
6.8

Room in this hotel

from $ 62
per night
No 658, Middle Yanan Road, Shanghai
1.8 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
124 reviews
7.2

Room in this hotel

from $ 79
per night
237 Rongmei Rd, Songjiang Qu, Shanghai Shi, China, 201613, Shanghai
31 km from the center of Shanghai
3 reviews
6.6

Room in this hotel

from $ 63
per night
Pudong, China, 201319, Shanghai
17.8 km from the center of Shanghai
7 reviews
8.8

Room in this hotel

from $ 99
per night
No. 2281 Jinshajiang Road, Shanghai
9.8 km from the center of Shanghai
174 reviews
8.6

Room in this hotel

from $ 75
per night
777 Gulangyu Rd, Chongming Xian, Shanghai Shi, China, 202150, Shanghai
44.9 km from the center of Shanghai

Room in this hotel

from $ 99
per night
No 6555 Boyuan Road, Jiading District, Shanghai
26.8 km from the center of Shanghai
495 reviews
9.6

Room in this hotel

from $ 118
per night
507 Jinling Rd(E) ,Shanghai, Shanghai
1.5 km from the center of Shanghai
2.3 km from the Nanpu Bridge subway station
22 reviews
9.0

Room in this hotel

from $ 99
per night
27 Lane 688 Yan'an West Road 200050 Shanghai,Yan'an West Road, Shanghai
4.1 km from the center of Shanghai
27 reviews
8.2

Room in this hotel

from $ 99
per night