Shangri-La The Shard, London
HotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 3% of all rated hotels worldwide.
About this hotel
Shangri-La The Shard is a 202-room luxury hotel occupying floors 34-52 of London's iconic glass tower in London Bridge, South London. The property opened in 2012 and operates within the Shangri-La International portfolio, offering fine dining and extensive wellness facilities alongside panoramic views across the city. The hotel's position within the Shard's upper levels provides guests with vantage points over the Thames and central London, a distinction few properties in the city can match. Recent external validation includes a 2026 Forbes Travel Guide Property award, confirming its standing among the capital's upper-tier hospitality. The location suits business travellers with proximity to the City, as well as couples and international visitors drawn to the landmark itself and South London's growing food and cultural scene.