Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

3 stars hotels in Shanghai

: 2562 options found

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

No.73, West Weifang Road, Shanghai
4.1 km from the center of Shanghai
2.2 km from the Nanpu Bridge subway station
35 reviews
7.2

Room in this hotel

from RSD 7,185
per night
No 1030, South Chuanhuan Road, Pudong, Shanghai
21.9 km from the center of Shanghai
3 reviews
7.6

Room in this hotel

from RSD 7,464
per night
No. 300 Xijin Street, Zhujiajiao, Shanghai
42.1 km from the center of Shanghai
4 reviews
7.6

Room in this hotel

from RSD 8,962
per night
No.8 Guanshengyuan Road, Shanghai
8.8 km from the center of Shanghai
4 reviews
7.6

Room in this hotel

from RSD 6,902
per night
No.535 Hongzhong Road, Shanghai
10.3 km from the center of Shanghai
4 reviews
7.6

Room in this hotel

from RSD 5,653
per night
No. 500 Zhaojiabang Road, Shanghai
4.2 km from the center of Shanghai
3.6 km from the Nanpu Bridge subway station
72 reviews
7.0

Room in this hotel

from RSD 8,210
per night
No. 1278 Kaixuan Road, Changning District, Shanghai
6.1 km from the center of Shanghai
67 reviews
7.0

Room in this hotel

from RSD 7,624
per night
No.121 Dongfang Road, Shanghai
4.8 km from the center of Shanghai
4 km from the Nanpu Bridge subway station
9 reviews
7.4

Room in this hotel

from RSD 7,860
per night
No.1226 Chuan Nan Feng Gong Road, Shanghai, China, 201202, Shanghai
28.1 km from the center of Shanghai
51 reviews
7.0

Room in this hotel

from RSD 8,185
per night
395 Meiling South Road, Shanghai
5.7 km from the center of Shanghai
20 reviews
7.2

Room in this hotel

from RSD 9,140
per night
No. 300 Middle Shandong Road, Huangpu District, Shanghai
1.4 km from the center of Shanghai
3.1 km from the Nanpu Bridge subway station
7.7

Room in this hotel

from RSD 8,913
per night
238 Nandan Dong Road Xuhui,Nandan Dong Road, Shanghai
5.9 km from the center of Shanghai
43 reviews
7.0

Room in this hotel

from RSD 6,426
per night
No. 1587 Zhangyang Road, Shanghai
6.5 km from the center of Shanghai
3.7 km from the Longyang Road subway station
32 reviews
7.0

Room in this hotel

from RSD 4,107
per night
NO.818 Zhangyang Road, Shanghai
5 km from the center of Shanghai
3.2 km from the Nanpu Bridge subway station
79 reviews
6.8

Room in this hotel

from RSD 7,918
per night
202 Lanping Road, Shanghai
26 km from the center of Shanghai
32 reviews
7.0

Room in this hotel

from RSD 6,429
per night
No.105 Wanhangdu Road, Shanghai
2.8 km from the center of Shanghai
29 reviews
7.0

Room in this hotel

from RSD 5,248
per night
585 Xu Jia Hui Road, Shanghai
3.4 km from the center of Shanghai
2.5 km from the Nanpu Bridge subway station
27 reviews
7.0

Room in this hotel

from RSD 9,519
per night
No. 591 Meihua Road, Shanghai
8.1 km from the center of Shanghai
663 m from the Longyang Road subway station
22 reviews
7.0

Room in this hotel

from RSD 6,641
per night
No.1478 Huaxia East Road, Shanghai
22 km from the center of Shanghai
10 reviews
7.2

Room in this hotel

from RSD 4,873
per night