Ambos significam a mesma coisa e estão dicionarizados. O primeiro vem do particípio presente do verbo latino attrahere. Significava e significa «aquele que atrai». O segundo provém de "attractivum", adjectivo latino. Sendo sinónimo de atraente, também pode empregar-se como substantivo: «São muitos os atractivos daquela senhora».