Halloween hotel breaks: Discover the UK's most haunted hotels to book for a scary staycation this autumn, from The Mermaid Inn in Rye, East Sussex to The Witchery By The Castle in Edinburgh, The Jamaica Inn in Cornwall, and Ballygally Castle in Northern Ireland