I've stayed in thousands of British hotels and this is my favourite, by the Hotel Inspector - plus my other top UK picks...
There are hotels - and, then, there are hotel resorts (or resort hotels), offering everything you might possibly want without leaving the compound and then a bit more besides.