The Landlady by Roald Dahl

A young man named Billy Weaver arrives in Bath on a business trip and seeks lodging for the night. He stumbles upon a quaint bed and breakfast run by a seemingly kind and welcoming landlady. As he settles in, Billy begins to notice peculiar details about the establishment and its owner, including the eerie absence of other guests and the landlady's unsettling interest in taxidermy. As the evening unfolds, Billy realizes that the landlady's hospitality hides a sinister secret, leading to a chilling and unexpected conclusion.