"Hath eyes for" is a common phrase used to express an interest or attraction towards someone or something. However, there are several synonyms for this phrase which can help to add variety to your writing. Some alternatives to "hath eyes for" could include having affection, admiration, a soft spot, a liking or a preference for. Other synonyms may include feeling drawn to, showing interest in or being smitten with. These synonyms help to convey a similar meaning to "hath eyes for", but with a different tone or emphasis. By using synonyms, you can add diversity to your writing and convey your thoughts more effectively.