Được xây dựng trên nền móng la mã , lâu đài đã được xây dựng vào thế kỷ 13 để giữ cho người scotland tại vịnh vị trí chiến lược của nó sẽ có những quan điểm tốt của những vùng đất thấp .
Vị trí chiến lược của lâu đài đã được quyết định bởi nhà vua và các cố vấn của ông ta .