I get attacks of vertigo also but I have Menieres Disease. It is accompanied with ringing or stuffed ears, headache and nausea. Salt, MSG and nitrates can trigger it as well is some visual stimuli.
It might be good if you went to an ENT doctor and got tested for this as Menieres leads to deafness. There is also a condition called Benign Positional Vertigo which is dizziness caused by moving your head in different positions. The inner ear is usually the culprit when it comes to vertigo...many things can cause it including something as simple as an infection or ear wax.
Hope you get some answers...vertigo is nasty!
Donna