Our users' favourite hotels
The Puli Hotel and Spa
1 Changde Road, JingAn District
Shanghai, CN
Shanghai, CN
£178
£135
per night
The Bund Riverside Hotel
398 East Beijing Road Huangpu District
Shanghai, CN
Shanghai, CN
£53
£39
per night
Grand Mercure Shanghai Zhongya
330 Meiyuan Rd.
Shanghai, CN
Shanghai, CN
£70
£50
per night
Holiday Inn Express Zhabei Shanghai
1738 Zhongxing Road
Shanghai, CN
Shanghai, CN
£37
£28
per night
Howard Johnson Plaza Shanghai
595 Jiu Jiang Road
Shanghai, CN
Shanghai, CN
£57
£42
per night
Salvo Hotel (Zhongfu Shifuhui)
339 Guang Dong Road
Shanghai, CN
Shanghai, CN
£74
£54
per night
Les Suites Orient Bund Shanghai
1 Jinling East Road
Shanghai, CN
Shanghai, CN
£49
£35
per night
Grand Mercure Hongqiao Shanghai
369 Xian Xia Road
Shanghai, CN
Shanghai, CN
£77
£56
per night
Pullman Shanghai Skyway Hotel
15 Dapu Road, Luwan District
Shanghai, CN
Shanghai, CN
£125
£90
per night
Radisson Hotel Shanghai New World
88 Nanjing Road
Shanghai, CN
Shanghai, CN
£81
£58
per night
Swissotel Grand Shanghai
1 Yu Yuan Road
Shanghai, CN
Shanghai, CN
£22
£17
per night
Seventh Heaven Hotel
No.627 East Nanjing Road
Shanghai, CN
Shanghai, CN
£46
£34
per night
Rayfont Shanghai Xuhui Hotel
No.7 Zhao Jia Bang Road
Shanghai, CN
Shanghai, CN
£12
£9
per night
Starway Rayfont Shanghai Nanpu Hotel
No.118 Nancang Street
Shanghai, CN
Shanghai, CN
£15
£11
per night
The Longemont Shanghai
1116 Yan An West Road Changning District
Shanghai, CN
Shanghai, CN
£113
£80
per night