Yeah what your hosting company is going to do is just change your password to something else. They're not going to give you what the password was.
If you are using cPanel and have a valid email address in the control panel, it will mail you a temp password after you try 3 times to login. Read the little print. Next best option is to contact support where you purchased the hosting.
There is a way if you are using cPanel. If your host has "Forgotten Password" enabled, then you can just have the email sent to you. If not, your host can reset the password for you.