Our favorite location for almond croissant is Zee Best in Simpson Bay. Café Atlantico is another on Airport Road and Sarafina's in Marigot. The plain croissant's at La Croissanterie in Marigot(sit down restaurant) are flaky and delicious. FB page.
Not exactly an answer for your question, but the Croissants (almond) we get from La Boutique at Club O are the best we have ever had. Perhaps someone knows who supplies them to La Boutique?
Yes, you are correct.Pain au chocolat is made of the same layered dough as a croissant. Often sold still hot or at least warm from the oven, they are commonly sold alongside croissants.