Am Ufer des Flusses Lochy, Old Inverlochy Castle ist so genannt, um Verwechslungen zu vermeiden mit dem viktorianischen Inverlochy Castle Hotel. Obwohl Ruinen, die Burg ist überraschend mit dreißig Meter hohen Mauern Vorhang. Erbaut im 13. Jahrhundert von den Comyns von Badenoch, Inverlochy später an Robert the Bruce und war der Standort für zwei große Schlachten. Die Burg befindet sich in einem kleinen Bereich des Parks und ist ein angenehmer Ort für Picknicks am See.