O motivo pelo qual não podemos executar um convidado de 64 bits no Virtual Box, mesmo quando executado em um host de 64 bits, é que os convidados de 64 bits não fazem uso da virtualização de software. Eles dependem da virtualização de hardware para funcionar:
O suporte de convidado de 64 bits do VirtualBox (adicionado com a versão 2.0) e o multiprocessamento (SMP, adicionado com a versão 3.0) exigem que a virtualização de hardware seja ativada. Manual da caixa virtual
Caso nossa CPU aceite, precisamos ativá-lo na BIOS do nosso computador:
Caso nossa CPU não ofereça suporte à virtualização de hardware, não poderemos hospedar convidados de 64 bits. Ainda poderemos instalar e executar convidados de 32 bits.