Schottland ist die Heimat des Golfsports und von Sherbrooke Castle sind viele weltbekannte Meisterschafts-Golfplätze leicht und schnell zuerreichen. Segeln, Lachs- und Forellen-Fischen, Mountainbiking und Wandern in der näheren Umgebung des Sherbrooke Castle Hotel.