Hi,I think that you possibly do not need a ESTA,as none of those islands belong to the USA or are in USA waters.I am going on the VENTURA XMAS cruise and we are visiting some isles that are so we have applied for one.They are 14 dollars and last for 2 years .It only takes 10 mins to apply just to be on the safe side.
We to are on the Azura on 12th November and have been informed by P & O that we do not need an ESTA. Me being the ever cautious type did apply for one never the less. We applied before 9th September and it was free and will last two years. though I believe it now costs about £8.00 since that date. Here's hoping we all have a great trip, with or without our ESTAs .
No you do not need an ESTA for these islands. When we needed one for our last cruise we were informed both by our TA and by P&O when we booked that we would need an ESTA.
You would only need an ESTA if you are going via the USA, or visiting St Thomas or Puerto Rico.
As most answers have said you should not need an ESTA for your ports of call but as P & O seem to be changing ports of call for some reason at the moment in the Caribbean, I would get an ESTA and take it with you. It does not take long and does not cost a lot. I always take mine with me on every Carribean cruise in case we are diverted to an American territory, then at least I can get off the ship.
As others have said you don't have to have an ESTA form.....but we chose to take them just in case one of us had a medical problem whilst away and had to be sent to the mainland.......
Cheers will fill one in best to err on side of caution, many thanks to everyone who has taken the time to answer this for me, and happy cruising to you all.