Yes. Why not. There are rumours in various parts of the country that non-Hindus are not allowed in Hindu temples in parts of Southern and Western India. Fortunately, this is a hoax call! All Hindu temples, allow people of all religions to visit them and offer their prayers to the supreme power. So far, I have personally not come across any such instance. Has anyone ever come across a temple which prohibits the entry of non Hindus?
Well, it is very funny, but I have come across a Hindu temple which prohibited the entry of Hindus only. Me and my mom, being North Indians were not allowed to enter a South Indian temple eight years ago. I will not name the temple here, but there is a lot of discrimination in the name of religion. Really feel sorry for such people.
It is no hoax. In Kerala, and in Tamil Nadu, and in Kasi it happens. There are two main reasons. One is to keep the temple pure. Often western tourists simply don't understand some purity rules. Also, in some places now, it is for security reasons, namely the potential of terrorist attacks, especially in the larger temples. Although I don't fully agree with the degree that the rules are enforced, I understand why. (Often non-Hindu is interpreted by the locals as 'white', and then it becomes a racist thing instead of the true intention.