Alcántara buvo Kubos jaunesnių nei 17 metų ir jaunesnių nei 23 metų komandų narys, o 2005 m. debiutavo Kubos vyresniosios nacionalinės komandos rungtynėse 2005 m. Sausio mėn. Aukso taurės kvalifikacinėje rungtynėje prieš Haitį. 2007 m. Aukso taurės metu
2007 m. birželio 8 d. "Giants" stadione jis įmušė pirmąjį rungtynes prieš Meksiką. Alcántara 18 kartų buvo įvardijamas nacionalinėje komandoje, užmušęs 10 tikslų, tačiau jis tikimasi, kad daugiau nežais nacionalinėje komandoje po to, kai jis ištrūko į Jungtines Valstijas. Jis atstovavo savo šaliai tik 2 FIFA pasaulio taurės atrankos rungtynėse.