Papst Leo XIII. nahm ihn am 19. April 1897 als Kardinalpriester von "Santa Maria in Traspontina" ins Kardinalskollegium auf. Nach dem Tod Leos XIII. nahm er am Konklave 1903 teil, das Pius X. wählte, sowie am Konklave 1914, das Benedikt XV. wählte. Nach dessen Tod nahm der 86-jährige Kardinal Martín de Herrera y de la Iglesia aus Alters- und Gesundheitsgründen nicht am Konklave 1922 teil. Er starb noch im selben Jahr und wurde in der Kathedrale von Santiago de Compostela beigesetzt.