She married actor Tarek Maraashly, and had one daughter, actress Haya Maraashly. She then married Nawras Abboud and gave birth to two daughters, Selina and Jude.
She belongs to the Jalilati family, and initially appeared under that name. However, after her marriage to actor Tarek Maraashly, she changed her family name to his family name, and after their separation, she began to appear under the name Randa. However, after that, she asked her ex-husband’s permission to return to using her artistic name, Randa Maraashly.