Yes, most travelers need a visa to enter Cuba. The type of visa depends on your purpose of travel.