@DuesToTheDirt
Recently prices have shot up and availability has gone down for both holiday cottages and hotels. I don't think it's just down to covid, it was happening before that. It's tricky now to book anything last minute, unless you want top end or the dregs. In some places it's the same for attractions, having to book in advance, and it's not just a UK thing. Why is this? Are we all better off, so there is more demand?
Several reasons. Yes, a lot of people are very well off and can afford multiple holidays. Lots of people are still refusing to fly due to covid risks or the ongoing delays/staff shortages at airports, increased risk of lost luggage, etc, so are "staycationing" in their home country rather than flying (also, of course, the environmental impact of flying is more well known these days). Costs of holidaying abroad have rocketed, making a staycation in the UK more attractive. Loss of UK hotel beds due to many closing down and never re-opening after covid, many being closed due to housing the homeless and asylum seekers, etc. As for booking attractions, that's been a trend for many years, long before covid, but covid has accelerated that trend, especially with having to control numbers of participants, the benefits of the attraction to have people "guaranteed" to turn up on the booked day even in bad weather, etc.
Basically, so much has changed over the past few years, with the expansion of apps and the internet, covid, working from home, more and more people getting in on the act by buying homes and renting them out as FHLs as investments (due to low interest rates and poor investment performance in recent years). It's all been a perfect storm really.