Вообще кубинцы говорят на испанском языке. Я встретила только двух людей, кто понимал русский язык — это гид, и администратор одного отеля (и при этом он наполовину русский). Общалась на английском, но могу сказать, что английский язык знает тоже не каждый прохожий, к которому я подходила, чтобы спросить дорогу, например. Так что советую обязательно взять с собой русско-испанский разговорник, словарь, что-то типа этого. Ну и всё-таки минимум английского нужен.