The Brown Horse Inn befindet sich im malerischen Dorf Winster in der Nähe von Windermere, einem charmanten Gebiet, das für seine malerische Umgebung im Lake District bekannt ist. Das Hotel ist etwa 85 km vom Zentrum von Windermere entfernt, in der Nähe des Windermere Golf Clubs. Zu den nahegelegenen Attraktionen gehören das Beatrix Potter Museum in 3,9 km und der Aussichtspunkt Orrest Head in 5,8 km. Der nächstgelegene große Flughafen ist der Flughafen Manchester, etwa 85 km entfernt.