Dowódcą okrętu był kapitan Emilio Díaz Moreu.
29 maja 1898 eskadra została zablokowana przez siły amerykańskie w porcie Santiago de Cuba. Podczas próby przedarcia się przez blokadę 3 lipca 1898, doszło do bitwy pod Santiago de Cuba, w której zatopiono najpierw trzy okręty typu Infanta Maria Teresa. "Cristóbal Colón" zdołał przedrzeć się najdalej, uchodząc wzdłuż wybrzeża Kuby, lecz na skutek słabej jakości węgla zaczął zwalniać i został dognany przez przeważające amerykańskie siły, głównie krążownik pancerny USS "Brooklyn". Po otrzymaniu kilku trafień i dostaniu się w zasięg dział pancernika USS "Oregon", nie mając już szans na ucieczkę, "Colón" został ok. godziny 13.15 skierowany na brzeg i samozatopiony na płyciźnie, około 75 mil od Santiago de Cuba. W toku bitwy, "Colon" trafił dwoma pociskami 152 mm i jednym 120 mm krążownik USS "Brooklyn", jedynie lekko go uszkadzając; sam otrzymał tylko 4 trafienia pocisków kalibru 127—152 mm i trzy mniejszego kalibru. Zginął jeden marynarz, 16 zostało rannych;