Skip to content
Hotel price history

Shangri-La The Shard, London

📍 London

Usual price
£724/nt
Lowest seen
£474
Scans
1,755
🔔

Shangri-La The Shard, London price summary

Across 1,755 price scans covering 14 months, Shangri-La The Shard, London in Westminster, London, United Kingdom has averaged £724 per night, with rates between £474 and £1850. The cheapest month we have measured is January 2027 at an average of £628 a night; the most expensive is June 2027 at £901, a difference of £273 per night.

Average nightly price by month

MonthAverageRangeScans
July 2026£727£474–£95046
August 2026£646£510–£788242
September 2026£840£649–£1450404
October 2026£718£592–£1850524
November 2026£660£547–£773351
December 2026£677£572–£766138
January 2027£628£627–£6295
February 2027£689£683–£6966
March 2027£798£797–£7996
April 2027£715£694–£7356
May 2027£835£822–£8499
June 2027£901£901–£9026
July 2027£843£826–£8559
August 2027£814£814–£8143

Every figure is measured from our own daily price scans — nothing here is estimated or supplied by the hotel.

Common questions

How much does it cost to stay at Shangri-La The Shard, London?

Based on our daily scans, Shangri-La The Shard, London in London has ranged from £474 to £1850 per night. Set a free price alert to be notified when the rate drops.

When is the cheapest time to stay at Shangri-La The Shard, London?

Of the months we have priced, January 2027 has been the cheapest at an average of £628 a night. June 2027 has been the dearest at £901.

How often are these prices checked?

Our scanner re-checks Shangri-La The Shard, London every day across Booking.com, Expedia, Hotels.com and Agoda. This page has 1,755 recorded scans behind it.