Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 977 options found

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

No.1885 Qixin Road, Shanghai
15.1 km from the center of Shanghai
558 m from the Qixin Road subway station
21 reviews
7.4

Room in this hotel

from $ 149
per night
No. 1728, Nanjing West Rd, Jing'an Dist, Shanghai
3.1 km from the center of Shanghai
256 reviews
7.6

Room in this hotel

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

Room in this hotel

from $ 67
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 $ 330
per night
No.299 Kaiqing Rd., Shanghai
22.3 km from the center of Shanghai
24 reviews
6.6

Room in this hotel

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

Room in this hotel

from $ 155
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 $ 100
per night
16 Hua Yuan Road, Shanghai
3.8 km from the center of Shanghai
48 reviews
7.0

Room in this hotel

from $ 74
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 $ 100
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 $ 85
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 $ 86
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 $ 100
per night
No.169 ZhouKang Rd., Shanghai
17.2 km from the center of Shanghai
20 reviews
6.8

Room in this hotel

from $ 68
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 $ 76
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 $ 62
per night
Pudong, China, 201319, Shanghai
17.8 km from the center of Shanghai
7 reviews
8.8

Room in this hotel

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

Room in this hotel

from $ 74
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 $ 100
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 $ 117
per night