If someone's hot that means they are sexy and good looking.
If someone's beautiful then I think that's better. Beauty is something that starts in the eyes. Not the eyes of the beholder. The eyes of the person who is beautiful.
The eyes have it, so to speak.
I believe that the eyes are the windows to the soul and if you have a good soul you'll probably be beautiful.
However, a killer rack, an arse that won't quit and legs that make me want to brush my teeth then*, you're hot :-)
* before I bite the inside of your thigh.