Goniobranchus leopardus kann eine maximale Größe von 6 cm Länge erreichen. Der Körper ist länglich mit einem Fuß, der sich vom oberen Körper durch einen großen, rockartigen Mantel unterscheidet, der den Fuß versteckt. Die Oberseite des Mantels ist bräunlich mit dunklen Flecken, die von weißen Kreisen umgeben sind. Der Rand des Mantels ist weiß mit einer feinen violetten bis elektrischen blauen Linie am äußeren Rand. Die Rhinophore sind lamelliert und kontraktil, die Basis ist weiß, gekrönt von blau bis violett, aber sie kann auch weiß mit einer länglichen blauen bis violetten Linie sein. Die verzweigten Kiemen haben eine weißliche Außenseite, die innere Oberfläche ist golden.