Zij werd opgevoed in het kasteel van de Infante João. In 1447 was zij de hofdame van Prinses Isabel en ging met haar naar Castilië. Isabel zou trouwen met de tweede koning João. Hoewel Isabel en Beatrice vriendinnen waren, werd Isabel jaloers op haar schoonheid en liet haar opsluiten. Toen Beatrice gevangen zat kreeg zij een visioen dat haar vertelde dat zij een nieuwe orde moest stichten, gewijd aan de Moeder van God.
Beatrice wist uit haar cel te ontsnappen en bracht de volgende 37 jaar door in het Dominicaner klooster in Toledo, hoewel zij nooit lid van de orde werd.
In 1484 schonk koningin Isabel aan Beatrice en haar metgezellen een paleis in Toledo. Dit nieuwe klooster van Toledo moest gewijd worden aan de verering van de Onbevlekte Ontvangenis van Maria en Beatrice ontwierp een religieus habijt van wit met een blauwe mantel.
Beatrice stierf in het klooster dat zij stichtte in augustus 1492. Haar feestdag is 17 augustus en zij is de patroonheilige van de gevangenen.