Ramon II est le troisième enfant de Sanch Ier d'Aragon et d'Isabelle d'Urgell, né en 1074. Il devient moine dès son plus jeune âge, n'étant pas destiné à succéder à son père. À la mort de ses deux frères, il quitte son état de moine et prend la couronne d'Aragon en 1134, se faisant élire face à Garcia Ramirez, roi de Navarre. Il était également évêque de Burgos, Pampelune, Roda et Barbastro.
Devenu laïc, il se marie en 1135 avec Agnès, fille naturelle de Guillaume IX, duc d'Aquitaine, dont il aura une fille unique, Pétronille. En 1137, celle-ci se marie avec l'héritier du comté de Barcelone, Ramon Berenger IV, et la même année, il laisse son trône à sa fille pour se consacrer à nouveau à son statut de moine.
C'est ainsi que s'éteint la branche initiale des rois d'Aragon au profit de celle des comtes de Barcelone.