盖尔洛赫位于西罗斯崎岖海岸的同名海湾边。群山向内陆的马里湖方向耸起,避风海湾则向西通往赫布里底群岛。1494年,王室将盖尔洛赫土地授予赫克托·罗伊·麦肯齐。麦克劳德家族也在当地拥有土地,麦肯齐家族建立权势的过程中,两家经历了长期争斗。