Алькантара виступав за збірні Куби до 17 і до 23 років. У 2005 році дебютував у складі першої збірної Куби в матчі з Гаїті. 8 червня 2007 року в матчі Золотого кубка КОНКАКАФ він забив перший м'яч за збірну, вразивши ворота Мексики. Всього за збірну він провів 22 матчі і забив 14 голів, проте вважається, що Алькантара міг провести більше матчів у складі національної команди.