Although not necessarily cheap, this word-puzzle wrapping paper is an "any occasion" wrapper which you can use for just about any gift.

Designer Fabio Milito created this wrapping paper which includes many holidays hidden within the letters. It isn't currently available for sale, but you can create your own.

Using a word puzzle generator you can generate your own word puzzle wrapping paper. Enter the holiday you are wrapping for, use the "Text" option and then paste into a text editor and style as you see fit.

Print out on paper (the larger the better - depends on what you are wrapping) and wrap away.