Skip to content
Hotel price history

The Tower Hotel, London

📍 London

Usual price
£211/nt
Lowest seen
£113
Scans
688
🔔

The Tower Hotel, London price summary

Across 688 price scans covering 15 months, The Tower Hotel, London in Westminster, London, United Kingdom has averaged £211 per night, with rates between £113 and £460. The cheapest month we have measured is January 2027 at an average of £127 a night; the most expensive is September 2027 at £292, a difference of £165 per night.

Average nightly price by month

MonthAverageRangeScans
July 2026£160£113–£35119
August 2026£184£131–£254183
September 2026£257£139–£42976
October 2026£239£128–£460100
November 2026£199£147–£25849
December 2026£202£143–£26642
January 2027£127£125–£1286
February 2027£130£127–£1326
March 2027£151£150–£1547
April 2027£211£174–£28143
May 2027£213£197–£23449
June 2027£231£208–£24663
July 2027£230£185–£28437
August 2027£173£173–£1735
September 2027£292£253–£3153

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 The Tower Hotel, London?

Based on our daily scans, The Tower Hotel, London in London has ranged from £113 to £460 per night. Set a free price alert to be notified when the rate drops.

When is the cheapest time to stay at The Tower Hotel, London?

Of the months we have priced, January 2027 has been the cheapest at an average of £127 a night. September 2027 has been the dearest at £292.

How often are these prices checked?

Our scanner re-checks The Tower Hotel, London every day across Booking.com, Expedia, Hotels.com and Agoda. This page has 688 recorded scans behind it.