Quoi qu’il en soit, Grasse, qui dispose encore de la supériorité numérique, assure la protection des convois et cherche à passer à l’offensive avec les troupes de Bouillé. Grasse voudrait attaquer la Barbade où se trouve l’escadre de Hood, également rentrée d’Amérique. On change cependant d’avis, peut-être par prudence et/ou manque de moyen et on se tourne vers Saint-Christophe (ou Saint-Kitts). Le , l’escadre se présente devant la petite île. Grasse, avec vingt-six vaisseaux, couvre le débarquement. Les troupes de Bouillé, supérieures à la garnison anglaise, refoulent celle-ci vers l’intérieur de l’île. Le , Hood se porte au secours de la position avec vingt-deux navires. Hood est un fin manœuvrier qui réussit à se glisser entre l’escadre française et l’île. Grasse attaque alors que les Anglais se disposent à jeter l’ancre. Hood réussit à positionner ses bâtiments en ligne, en sorte que la file française attaquante essuie tout au long le feu des Anglais. Grasse interrompt le combat, puis le relance le lendemain, renouvelant le scénario de la veille. Hood, maintenant en difficulté, réussit cependant à s’échapper pendant la nuit du . Cette bataille est souvent considérée par les historiens anglais comme un succès pour la "Navy" qui reprendrait ainsi confiance en ses capacités. Il est vrai que nombre de vaisseaux français sont endommagés. La garnison anglaise capitule cependant le et les îles voisines de Nevis et sans difficultés par Barras de Saint-Laurent. Simultanément à ces combats, le comte de Kersaint délivre les qui avaient été capturés par les Anglais en 1781. Le , à la tête d’une division de quatre sloops menés par la frégate l’"Iphigénie" (32), il débarque sur la côte guyanaise une petite troupe de 350 hommes qui forcent les garnisons anglaises à la capitulation. Cette victoire permet aussi la saisie de cinq petites unités de la "Navy".