No quick fix I’m afraid. I suggest you see a doctor for a definite diagnosis but it could take weeks to settle down. Google Benign Paroxysmal Vertigo. I think that’s the correct term, but as someone said, there are many causes.
I have suffered on and off for many years. I have given up on the meds and just let it run its course,which can be quite a while I am afraid. Slow movements and no sudden dashes help. Get up slowly from chairs and beds. Natural anti nausea include ginger, green apples and try to drink plenty of fluids. The doc gave me some positional exercises also.