il y a déjà eu plein de posts concernant les excursions Caraïbes, allez les parcourir.
Pour répondre à votre question, les bateaux de croisière accostent toujours dans des gares maritimes, qui sont en général assez loin de la ville. Il y aura toujours des taxis pour vous amener, ou en ville, ou sur une plage.
Quand à l'utilité des excursions, rien ne vous oblige à les faire (ou en individuel ou par le biais de Costa), mais personnellement, en dehors des plaisirs intrinsèques à une croisière, c'est à dire le bateau en lui-même, je me vois mal aller aux
antilles sans visiter les îles. Lors de notre dernière croisière, en décembre, nous avons fait une excursion sur chaque île, et nous n'avons jamais été déçus.