Find hotels near British Consulate General in Shanghai, Shanghai from ¥14,281
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for British Consulate General in Shanghai hotels

Jing An Shangri-La, Shanghai
Jing An Shangri-La, ShanghaiJing'an, 0.5 km from British Consulate General in Shanghai
9.2 out of 10, Wonderful, (414)
The price is ¥32,481
¥37,873 total
includes taxes & fees
Jan 18 - Jan 19, 2026

9.4 out of 10, Exceptional, (1003)
The price is ¥43,842






