There are currently no compulsory vaccinations required for Cuba. However there are some that are recommended, these recommended vaccinations are standard when traveling to any country outside of the EU, these are: Tetanus, Hepatitis A, Polio, and Typhoid.
We strongly recommend that you visit your GP before travelling to Cuba, as they will have the most up to date information as well as knowing your medical history.
This information is for guidance purposes only and is subject to change. For more information, and to monitor for any changes please see the FCO website https://www.gov.uk/foreign-travel-advice/cuba/entry-requirements#:~:text=Visas,visas%2C%20contact%20the%20Cuban%20Embassy.