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. 36, Alley 289, Huxing Road, Shanghai
14.8 km from the center of Shanghai
3.7 km from the Qixin Road subway station

Room in this hotel

from $ 72
per night
No 398 Kong Gang 1st Road, Shanghai
12.5 km from the center of Shanghai
2.8 km from the Hongqiao Railway Station subway station
109 reviews
6.6

Room in this hotel

from $ 135
per night
1155, Yan An Road ( W ), Shanghai
5 km from the center of Shanghai

Room in this hotel

from $ 97
per night
No. 156, Kai Bin Road, Xuhui, 徐汇区上海市 China, 200032, Shanghai
6.1 km from the center of Shanghai
2 reviews
9.0

Room in this hotel

from $ 97
per night
No.680 Shuidian Road, Hongkou District, Shanghai, China, 200083, Shanghai
5.5 km from the center of Shanghai
17 reviews
5.0

Room in this hotel

from $ 97
per night
198 East Xietu Road, Shanghai, Shanghai
3.5 km from the center of Shanghai
785 m from the Nanpu Bridge subway station
11 reviews
8.4

Room in this hotel

from $ 97
per night
No 2 4 Jinhuitang Road, 奉贤区 China, 201418, Shanghai
46.2 km from the center of Shanghai
5 reviews
7.6

Room in this hotel

from $ 204
per night
No 30 Shanxi Road South, Shanghai
2.1 km from the center of Shanghai
4.5 km from the Nanpu Bridge subway station
315 reviews
8.4

Room in this hotel

from $ 178
per night
357 Song Lin Road Pu Dong New, Shanghai
5.9 km from the center of Shanghai
3.4 km from the Longyang Road subway station
946 reviews
9.6

Room in this hotel

from $ 90
per night
No 18 Xin Jin Qiao Road New Pu, Shanghai
11.5 km from the center of Shanghai
695 reviews
8.6

Room in this hotel

from $ 78
per night
NO.38 Hu Qing Ping Highway, 长宁区上海市 China, 201101, Shanghai
12.5 km from the center of Shanghai
3.3 km from the Hongqiao Railway Station subway station
427 reviews
7.0

Room in this hotel

from $ 97
per night
831 Xinzha Rd, Jing'an, Shanghai, China, 200041, Shanghai
974 m from the center of Shanghai
4.4 km from the Nanpu Bridge subway station
36 reviews
7.6

Room in this hotel

from $ 97
per night
Room 1312.13 floor No.199 North Urumqi Road, Shanghai
3 km from the center of Shanghai

Room in this hotel

from $ 179
per night
1480 Jinqiao Rd, Pudong Xinqu, Shanghai Shi, China, Shanghai
11.4 km from the center of Shanghai
57 reviews
7.0

Room in this hotel

from $ 97
per night
District, 浦东新区上海市 China, Shanghai
21.2 km from the center of Shanghai
2 reviews
2.0

Room in this hotel

from $ 97
per night
No.29 Lane 3 Jianzhong Road, Shanghai
14.4 km from the center of Shanghai
1.7 km from the Zhangjiang Road subway station
88 reviews
7.6

Room in this hotel

from $ 59
per night
625 Zhangjiang Rd, Pudong Xinqu, China, 201203, Shanghai
14.3 km from the center of Shanghai
1.8 km from the Zhangjiang Road subway station
6 reviews
7.4

Room in this hotel

from $ 150
per night
No. 2869 Beizhai Road, Minhang District, 闵行区上海市 China, 201106, Shanghai
13.8 km from the center of Shanghai
3.1 km from the Hongqiao Railway Station subway station

Room in this hotel

from $ 97
per night
No. 1550 Xinfu Middle Road, Shanghai
22.7 km from the center of Shanghai
327 reviews
9.6

Room in this hotel

from $ 107
per night
No. 227 Zunyi Road, Changning District, Shanghai
6.9 km from the center of Shanghai

Room in this hotel

from $ 150
per night