Sounds like you have vertigo. I have it too. Mostly at night while sleeping, if I turn over too fast or get up quickly in the morning.
After seeing several specialists, I have determined its just an inconvenience I will have to live with the rest of my life.
Thankfully, the attacks get less traumatic the older you get, and the time of the attacks also get less.