We do not currently know of any antonyms for most easy on the eye.
For similar words to most easy on the eye, try: