Christmas week is the hardest, one year when I went, I can't remember how many hotels I contacted both by phone and email, but FINALLY I was able to book this place:
http://thegoldensunset.com/ and liked it. Lots and lots of parties going on Christmas week.