Visa policy of Saint Lucia
Cruise ship passengers visiting Saint Lucia for one day are exempted from obtaining visas.
Citizens of the following 93 countries and territories (excluding British and Dutch territories) can visit Saint Lucia without a visa:
1 - except Croatia.
Citizens of the following 54 countries and territories (excluding American and French territories) can obtain a visa on arrival valid for 6 weeks: