Fils de Gausfred II et d'Adélaïde, Guilabert II reçut en héritage le comté du Roussillon à la mort de son père en 1073. Il épousa Stéphanie et eut deux enfants : Guinard 1er, qui prit sa succession, et Béatrix, qui épousa Guillaume de Narbonne.
Guilabert II est mort en 1102.