Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 1034 options found

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

88 Yongshou Road, Shanghai
2.4 km from the Nanpu Bridge subway station
718 reviews
8.0

Room in this hotel

from CN¥ 1,348

per night

2000 Yan An Road (w), 2000 30, Shanghai
619 reviews
7.6

Room in this hotel

from CN¥ 442

per night

398 East Beijing Road Huangpu District, Shanghai
3.5 km from the Nanpu Bridge subway station
838 reviews
7.2

Room in this hotel

from CN¥ 1,358

per night

No. 59 Mao Ming Road ( S ), Shanghai
4 km from the Nanpu Bridge subway station
1308 reviews
8.8

Room in this hotel

from CN¥ 796

per night

339 Guangdong Rd, Huangpu Qu, Shanghai Shi, China, 200000, Shanghai
3.1 km from the Nanpu Bridge subway station
841 reviews
7.6

Room in this hotel

from CN¥ 719

per night

888 Zhongshan W Rd, Changning Qu, China, 200051, Shanghai

Room in this hotel

from CN¥ 719

per night

199 Handan Road, Shanghai
4.2 km from the Shiguang Road subway station
581 reviews
8.6

Room in this hotel

from CN¥ 905

per night

No 46 Anting Road Xuhui Area, Shanghai
4.6 km from the Nanpu Bridge subway station
165 reviews
8.0

Room in this hotel

from CN¥ 784

per night

No.8, Dongan Road, Xuhui District, Shanghai
4.6 km from the Nanpu Bridge subway station
107 reviews
7.4

Room in this hotel

from CN¥ 674

per night

689 Old Humin Road, Shanghai

Room in this hotel

from CN¥ 719

per night

888 Shaanxi Nan Road, Shanghai
3.7 km from the Nanpu Bridge subway station
181 reviews
8.0

Room in this hotel

from CN¥ 719

per night

500 Gushan Road Pudong District,Gushan Road, Shanghai
4.5 km from the Longyang Road subway station
144 reviews
8.0

Room in this hotel

from CN¥ 499

per night

15 Huang Pu Road, Shanghai
3.8 km from the Nanpu Bridge subway station
1026 reviews
8.0

Room in this hotel

from CN¥ 719

per night

1 Fenyang Road, Shanghai
3.8 km from the Nanpu Bridge subway station
260 reviews
7.8

Room in this hotel

from CN¥ 715

per night

180 Yixian Road, Shanghai
4.1 km from the South Changjiang Road subway station
284 reviews
7.4

Room in this hotel

from CN¥ 446

per night