Attractive is a word that symbolizes beauty and desirability. As such, it has several antonyms that indicate the opposite of attraction. Words like ugly, repulsive, unappealing, uninviting, disgusting, unappealing, hideous, unsightly, grotesque, displeasing, and revolting are antonyms for un-attractive. These words imply a lack of charm, elegance, and magnetism. They represent things that we don't want to look at or people we don't find appealing. Therefore, it's important to pick the right antonym depending on the context in which unattractive is being used. Regardless, those antonyms represent the unpleasantness, and sometimes horridness that un-attractiveness brings along.