Best UK hotels 2023: Where to stay for a luxury or affordable break by Don’t compromise on comfort or style – head to these top spots for the ultimate staycation