Keep (something) under one`s hat

To keep a secret, to not tell something.

My coworker will not say where he is going for his holiday. He wants to keep it under his hat.