Calculan que San Juan de Gaztelugatxe se construyó en algún momento del siglo IX o X como ermita dedicada a San Juan Bautista. A lo largo de su tumultuosa historia, ha sido importante tanto para los españoles como para los vascos.