It should be "entitled to" in this case and in almost every other case. Valid uses of "entitled for" are rare; the only possible example I can think of at the moment is "entitled for (period of time)" meaning "entitled (to something) for (period of time)" where the "to something" is omitted because it is obvious from context.
In your example "to" is a preposition and the pattern is