Era hijo de Amalio Rufino Marichalar y San Clemente, VIII marqués de Montesa (nacido en Madrid en 1817) y de María Cecilia Monreal y Ortiz de Zárate (nacida en 1837).Es abuelo, entre otros, de Álvaro y Jaime de Marichalar.