Disorientation in cats can be an indication of serious underlying problems such as brain disease, metabolic disease or ear injury. The best way to determine the underlying cause is by taking your cat to a vet.
This indicates some sort of infection or internal disease. It's important to get your cat to the vet quickly, as cats' health can deteriorate very quickly.
Also: Scruff the cat by pulling the skin behind the shoulders, then release. Does the skin take more than a second or two to return to position? That is a sign of dehydration. Check the eyes for jaundice (the whites of the eyes turned yellow.) This is indication of kidney or liver disease, which is quite common in cats. Check the gums... are they a healthy pink, or pale white? Paleness is a sign of anemia, one cause of which could be internal bleeding. If the cat is jaundiced or anemic, take it to the vet NOW, not later.