According to Google:
a sexually attractive person, especially a young woman.
What's the male version of the word? Or it is also used in men?
"Who's that hottie?" I asked Anna, pointing at the man across the pool.
I would suggest using word stud, but it gives quite a virile connotation. Citing Merriam Webster 3,
Stud: [...] a young man: guy; especially: one who is virile and promiscuous.
A specifically male version of hottie would be dreamboat.
The term fox is usually used in reference to a male, while foxy is the female version.
The term dish or dishy is most often used in reference to a male.
Each of these terms has been in use for some time and therefore may appear to be a bit dated today.
This search result shows that "hottie" is also used for men.