Antonio Guiteras Holmes nació el 22 de noviembre de 1906 en Filadelfia, Pennsylvania. Hijo de padre cubano de ascendencia catalana, Calixto Guiteras, y madre estadounidense de ascendencia escocesa-irlandesa, Marie Theresse Holmes, nació en el seno de una familia de posición desahogada. Desde niño creció oyendo las historias de su tío, José Ramón Guiteras, quien diera su vida por la libertad de Cuba durante la primera guerra de independencia y las de su tío abuelo irlandés, John Walsh, quien fuera uno de los más importantes líderes de la independencia de Irlanda. Su padre, hombre culto y de pensamiento liberal, supo inculcarle su amor por la Patria y a José Martí.