La isla está coronada por la pequeña ermita de San Juan de Gaztelugatxe
Gaztelugatxe es una pequeña isla situada en el Golfo de Vizcaya a las afueras de la costa española del País Vasco. La isla está coronada por la pequeña ermita de San Juan de Gaztelugatxe dedicada a Juan el Bautista, que data del siglo X, pero podría ser tan temprana como del siglo noveno. Con otra pequeña isla vecina, Aketze, forman un biotopo protegido que se extiende desde la localidad de Bakio hasta el cabo de Matxitxako, en el Golfo de Vizcaya.
La isla está conectada a la costa por un estrecho sendero, cruzando un puente de piedra de dos arcos y una magnífica escalera que consta de más de 230 escalones que conducen a la ermita.
La pequeña iglesia en las rocas data del siglo X y parece haber venido de los Caballeros Templarios. Fue donada en el año 1053 por la Señora Tota Ortiz y Enneko López al monje Zianno, del monasterio de San Juan de la Peña (Huesca), uno de los monasterios más influyentes de la Edad Media.
La isla es un lugar estratégico para el control de la costa. De hecho, la historia afirma que Gaztelugatxe constituyó uno de los bastiones de la resistencia contra la vanidad y el deseo voraz de Alfonso XI, rey de Castilla. Este peligroso recinto fue defendido en 1334 por siete caballeros que resistieron los ataques de un ejército bien organizado durante más de un mes. Al no haber podido asediar la isla, el monarca se retiró humillado. En 1593 fue atacada y saqueada por Francis Drake, cuyas tropas saquearon todo lo que se encontraron en ese santuario y lanzaron al ermitaño por el precipicio.
Hoy en día, la serenidad de la isla, las impresionantes vistas de la escarpada costa, el mar implacable golpeando contra las rocas y las bandadas de aves marinas es lo que atrae a los visitantes a esta isla no tan remota cerca de las localidades de Bakio y Bermeo. Las mejores fechas para visitar la isla es durante la primavera y el otoño. Los meses de verano suelen llenarse de turistas, la iglesia está cerrada durante el invierno.