Een van haar broers was Amadeus van Portugal. Ze werd opgevoed in het kasteel van de Infante John. In 1447 was ze hofdame van prinses Isabel en ging ze met haar mee naar Castilië. Isabel zou trouwen met Koning John 2nd. Hoewel Isabel en Beatrice vriendinnen waren, werd Isabel jaloers op haar schoonheid en liet haar opsluiten. Toen Beatrice gevangen zat, kreeg ze een visioen waarin haar werd verteld dat ze 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 Dominicaanse klooster in Toledo, hoewel ze nooit lid van de orde werd.

In 1484 gaf koningin Isabel Beatrice en haar metgezellen een paleis in Toledo. Dit nieuwe klooster van Toledo zou gewijd zijn aan het eren van de Onbevlekte Ontvangenis van Maria en Beatrice bedacht een religieus habijt van wit met een blauwe mantel.

Beatrice stierf in het klooster dat ze stichtte in augustus 1492. Haar feestdag is 17 augustus en ze is de beschermheilige van gevangenen.