It is usually caused by a problem with the inner ear which gives us feedback on balance and movement. Causes of vertigo include head trauma, neck injuries, immune responses, certain medications, and certain diseases of the brain, such as multiple sclerosis and stroke. Additionally, it can also be brought on by alcohol, caffeine, blood vessel problems, and migraine headaches.