Shanghai, China

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Shanghai

: 1021 options found

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

2-5F, Area C, 1F, No.503 Wuning Road, Putuo District, Shanghai, China, Shanghai

Room in this hotel

from CN¥ 1,143
per night
No.138 Yuehui Road, Shanghai
1.8 km from the Fujin Road subway station

Room in this hotel

from CN¥ 305
per night
No.679-1 Xujiahui Road, Shanghai
2.6 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 400
per night
Building 9, No.1368 Fengpao Highway, Fengxian District, Shanghai, Shanghai

Room in this hotel

from CN¥ 290
per night
Block C, No. 345, Guoxia Road, Shanghai
2.4 km from the Shiguang Road subway station

Room in this hotel

from CN¥ 609
per night
289 Guoxia Road, Shanghai
2.4 km from the Shiguang Road subway station

Room in this hotel

from CN¥ 660
per night
No.519 West Shuichan Road Baoshan District, Shanghai, Shanghai
4 km from the Fujin Road subway station

Room in this hotel

from CN¥ 352
per night
No.579 Anpu Road, Shanghai

Room in this hotel

from CN¥ 6,523
per night
Fengxian District, Shanghai, Shanghai, China, Shanghai

Room in this hotel

from CN¥ 568
per night
No. 1271-1289, Pudong South Road, Lujiazui, Shanghai
2.7 km from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 867
per night
No. 33 Moyu Road, Anting, Shanghai

Room in this hotel

from CN¥ 852
per night
No.5676 Caoangong Road, Shanghai

Room in this hotel

from CN¥ 482
per night
润虹路373号, Shanghai
1.9 km from the Hongqiao Railway Station subway station

Room in this hotel

from CN¥ 1,080
per night
No. 198 East Xietu Road, Huangpu District, Shanghai, Shanghai
799 m from the Nanpu Bridge subway station

Room in this hotel

from CN¥ 946
per night
No. 80 Xinghong Road, Minhang District, Shanghai, Shanghai
1.1 km from the Hongqiao Railway Station subway station

Room in this hotel

from CN¥ 1,054
per night