Perhaps it would help if you mentioned which ship or which cruise line you are travelling with otherwise we have to go through the whole of the different lines to see who does "Pearls of th Caribbean". ....Neil.
OH yes,silly me the cruise line is Fred Olsen Braemar,sorry.
We went with Fred Olsen on the Braemar last November to the caribbean and there was quite a lot of social dancing especially before the shows started. There was also quite a lot of single ladies on that particular trip and there were two resident dance hosts to accompany them with the dancing.
I couldn't have said it better, Fred runs a very British style ship and dancing has to be a pre-requisite of that style. You should enjoy it immensely. ... Neil.