We do not currently know of any antonyms for have the hots for.
The verb have the hots for is defined as: