Shangri-La The Shard, London

Shangri-La The Shard, London

32 London Bridge St
luxuryfive-starbusiness-travelcoupleslondon-centretowerdiningwellness
92.6
Silver

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.

Photos

Hotel photoHotel photoHotel photoHotel photoHotel photoHotel photoHotel photoHotel photo

Awards & Recognition

  • Forbes Travel Guide· 2026
    Forbes Travel Guide 5-Star

Watch the video tour

Open the immersive cinema flow for fullscreen videos and photos.

Open Cinema