I think recreational time is better choice because "recreational" is an adjective. However, when I google it, I found that "recreation time" is rarely used, but I am not sure whether it is a correct compound noun, is it?
For example:
A person should have a recreational/recreation time on weekends.
recreation
? Orrecreation time
? Or"recreation time"
?)