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.
Hunk is probably the word you are looking for
As per Collins dictionary, the definition of hunk is "a well-built, sexually attractive man"
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.
(as others have stated) Hottie is not gender specific. However, if you wanted a more male specific version, stud might apply (however this is more antiquated)
Since 'hottie' is not particularly powerful or vulgar (as I perceive it anyway), and since it's not gender-specific but used to describe women more than men - I would consider heartthrob - also not gender-specific, but IIRC used to describe men more than it does women.
This search result shows that "hottie" is also used for men.