Hypericum grandifolium est un arbuste qui atteint 1,5 m de hauteur. Se distingue de H. canariense, également natif de Madère et des Canaries, par ses feuilles moins allongées et brillantes.
Cette espèce se rencontre dans la laurisilve.