É muito fácil, voce pode conseguir no próprio aeroporto antes do embarque mas acho mais prudente pegar o visto antes, informe-se na sua agência de viagens, eu paguei USD 15,00 para a CVC, não precisa de documentos, é só pagar, na verdade o visto é um pedaço de papel que voce vai preencher com algumas informações como nome, endereço, etc...
Estive em Cuba em duas oportunidades, a última foi em 2008, é sensacional, voce vai adorar.
Uma dica, não perca o passeio de Catamarã, eles te pegam no Hotel de manhã, voce faz mergulho nos corais, depois almoça lagosta e camarão numa ilha deserta, faz mergulho com golfinhos e chega no fim da tarde, tudo com bebida a vontade por USD 80,00. Vale a pena, pra voce ter uma idéia nos Estados Unidos ou Cancun só o mergulho com os golfinhos não sai por menos de USD 100,00.
Boa viagem