You do not need a visa if you are a citizen of one of the countries with which the visa-free regime is approved. This includes visitors from the United States of America and European Union countries. In most cases, you will not need a Caribbean visa if you are traveling in transit or on a cruise ship.