Halichoeres biocellatus mesure entre 10 et 12 cm. Ce poisson est multicolore avec un corps majoritairement rouge, jaune, bleu, vert et orange. Il possède également des rayures horizontales de couleur rouge.
Les mâles sont plus grand que les femelles.
Halichoeres biocellatus est un poisson vivant en petit groupes qui réside naturellement à proximité du fond. Les membres de chaque groupe s'organisent autour d'une hiérarchie bien établie. C'est une espèce carnivore au tempérament vif. Bien que Halichoeres biocellatus soit non territorial, il peut montrer des signes d'agressivité envers d'autres espèces . L'espèce s'organise autour d'une hiérarchie avec des relations dominants-dominés.
Halichoeres biocellatus est un poisson ovipare. nait toujours femelle. En grandissant, les individus vont changer de sexe pour devenir mâle, c'est ce que l'on appelle un hermaphrodisme successif de type protogyne.
Halichoeres biocellatus est un poisson vivant en eau de mer tropicale.