Visa-free cruise destinations If you're heading to the USA or Canada, you won't need a visa, but you must complete an ESTA application for a visa waiver. UK passport holders don't need a visa or a waiver if you are going on a Caribbean cruise unless you are embarking or disembarking in a US port.