I am a British citizen and I'm planning to travel from the UK to Cuba, stay for a couple of days and then fly directly to Orlando from there. I will then fly back to the UK from Orlando. (Note: this is not a trip operated by a third party, I will be booking flights and accommodation myself).
There have been many threads about this on TripAdvisor in the past, with some people suggesting that American citizens have to declare the reason for their visit and that the same applies to a British citizen travelling from the USA to Cuba.
However, I am struggling to find information for travel in the reverse direction (Cuba to USA) for British citizens. A lot of the information online seems to have been given prior to Trump's amendments to the policy regarding travel to Cuba.
I'd like a more concrete idea of the procedure and if there are any other documents (besides ESTA for the USA and Cuban tourist card) that I might need.