£2 billion of UK hotel transactions in 2023
£2 billion of UK hotel transactions were recorded in 2023, according to global property adviser Knight Frank. Q4 was the strongest quarter of the year for investment into the sector with £615 million of deals, representing 31% of the total annual investment activity.