Castillo de San Gabriel er en lille fæstning placeret på et isoleret skær ud for Arrecifes centrum, forbundet til fastlandet via en stenbro kaldet Puente de las Bolas. Fæstningen blev opført i 1500-tallet for at forsvare byen mod gentagne pirat- og berberiske angreb, som i århundreder plagede Lanzarotes kystbefolkning.
I dag huser bygningen Museo de la Piratería, et lille museum dedikeret til øens historiske kamp mod pirateri, med udstillinger om de mange angreb, byen har været udsat for gennem tiden. Museet giver et konkret indblik i, hvor sårbar Lanzarote historisk har været på grund af sin udsatte beliggenhed i Atlanterhavet.

Fæstningens centrale beliggenhed i Arrecife gør den til et naturligt stop for besøgende, der alligevel er i hovedstaden for at handle eller besøge Castillo de San José, og de to fæstninger kan sagtens besøges samme dag.