Ubicado en la ribera del río Lochy, Old Inverlochy Castle es llamada así para evitar la confusión con el victoriano Inverlochy Castle Hotel. Aunque en ruinas, el castillo es sorprendentemente completa con treinta pies de alto muros cortina. Construido en el siglo 13 por el Comyns de Badenoch, Inverlochy más tarde pasó a Robert Bruce y fue la sede de dos importantes batallas. El castillo está situado en una pequeña zona del parque y es un agradable lugar para picnics a la orilla del río.