36 synonyms for attraction such as entertainment, allure, activity, and diversion. Attraction is a noun, and its antonyms are repulsion and aversion.
Allure, allurement, animal magnetism, appeal, attractiveness, beauty, captivation, charisma, charm, come-on, desirability, draw, enchantment, enticement, entrancement, fascination, glamour, good looks, inducement, interest, lure, magic, magnetism, pull, seduction, seductiveness, sexual magnetism, spell, and temptation.
Activity, crowd-pleaser, diversion, entertainment, feature, and interest.