Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 983 options found

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

533 Puchi Road Pujiang Town, 闵行区上海市 China, 200085, Shanghai
17.4 km from the center of Shanghai
2 km from the Shendu Highway subway station
7 reviews
5.8

Room in this hotel

from $ 148
per night
No.1111Yanan Middle Road, Shanghai
2.6 km from the center of Shanghai
4.7 km from the Nanpu Bridge subway station

Room in this hotel

from $ 105
per night
No. 1921 Hongqiao Road, Shanghai
9.4 km from the center of Shanghai
488 reviews
9.6

Room in this hotel

from $ 230
per night
515, Longhua West Road, Xuhui District, 徐汇区上海市 China, 200232, Shanghai
7.1 km from the center of Shanghai

Room in this hotel

from $ 105
per night
Mingshiyuan, 37A Ditingge, No. 98, 徐家汇徐汇区上海市 China, 200030, Shanghai
5.5 km from the center of Shanghai

Room in this hotel

from $ 198
per night
No. 5533 Cao'angong Road, Anting Town, Shanghai, Shanghai, China, Shanghai
29.6 km from the center of Shanghai

Room in this hotel

from $ 105
per night
No. 1218 Hutai Road, Zhabei District, Shanghai
6.4 km from the center of Shanghai

Room in this hotel

from $ 73
per night
No.691 Jianguo West Road, Xuhui District, Shanghai
4.4 km from the center of Shanghai

Room in this hotel

from $ 105
per night
3721 Hongmei Rd, Changning Qu, Shanghai Shi, China, 201103, Shanghai
9.5 km from the center of Shanghai

Room in this hotel

from $ 38
per night
1088 Xin Tin Qiao Road, Shanghai
13.5 km from the center of Shanghai

Room in this hotel

from $ 259
per night
No.45 Huangyang Road, Shanghai
11.3 km from the center of Shanghai

Room in this hotel

from $ 112
per night
800 Dong Fang Road W Shanghai,Dong Fang Road W, Shanghai
4.8 km from the center of Shanghai
3 km from the Nanpu Bridge subway station
8.5

Room in this hotel

from $ 108
per night
518 Yuyao Road Jingan District,Yuyao Road, Shanghai
3.4 km from the center of Shanghai

Room in this hotel

from $ 198
per night
Block 2, 338 North Tianshan Road, Shanghai, SH, China, Shanghai
8.2 km from the center of Shanghai

Room in this hotel

from $ 105
per night
No.852 Kangning Road, Shanghai
8.4 km from the center of Shanghai
3 reviews
5.4

Room in this hotel

from $ 66
per night
1888 Seagull Road, Shanghai
47 km from the center of Shanghai
36 reviews
7.6

Room in this hotel

from $ 206
per night
218 Baise Road Xuhui Area Shanghai China, Shanghai
10.4 km from the center of Shanghai

Room in this hotel

from $ 105
per night
88 Weifang W Rd, LuJiaZui, Pudong Xinqu, China, 200122, Shanghai
4.1 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station

Room in this hotel

from $ 71
per night
No.1609, Luoshan Road, Shanghai
9.7 km from the center of Shanghai
2.9 km from the Longyang Road subway station

Room in this hotel

from $ 72
per night
1000 Quyang Road, Shanghai
6.6 km from the center of Shanghai
4.6 km from the South Changjiang Road subway station
112 reviews
8.0

Room in this hotel

from $ 86
per night