Isabella var født i Skottland som datter av Robert Bruce av Annandale, og var dermed søster til kong Robert Bruce (samme navn som sin far). Hennes mor var Marjorie av Carrick, 3. grevinne av Carrick. En annen bror var Edward Bruce, en tid konge av Irland. Hun reiste til Norge sammen med sin far for å bli gift med kong Eirik i Bergen i 1292, etter at hans første kone døde. Hun var for øvrig også skotsk. Isabella var rundt 20 år gammel da hun giftet seg med Eirik. De fikk kun ett barn; Ingeborg Eriksdatter av Norge, født 1297.