From the symptoms you have described it fits
into Meniere's disease. It is characterised by episodic giddiness, decreased hearing and tinnitus
. These episodes vary in time, some may have it weekly some once a year. There are various triggering factors for this which you may find out and avoid. some of them are smoking
, alcohol, chocolates, high salt diet etc..
There are no clear cut medications to prevent the disease. There are medications to reduce the symptoms.
1. Cut down completely on salt
2. Avoid smoking/alcohol
3. Meet ENT specialist
who will determine the degree of hearing loss
and treat accordingly with medications. You maybe asked to undergo audiometric evaluation and some tests to rule out other causes.
I hope you found my response to be helpful and informative. If you have any additional concerns I would be happy to address them.