I'd recommend the good ol' classics for you holiday reads. Can't go wrong with giving old Homer a reread, start with the Iliad if you're an advanced reader and want continuity but if you need something to read to the younguns The Odyssey is always a fun one. If you're feeling like reading the other side of the Troy story then give the Aenied a shot, it's a little more modern but Virgil really brings the Roman poetry to light for this Saturnalia. If you need something colder, well you can't go wrong with reading any of the Skalds, often they are very short unless you go for Beowulf. Unfortunately most are poorly preserved leaving the reader unsatisfied due to the methods of writing, often on shields.
If you need something more modern, you are always welcome to read Dickens, his Christmas tales are some of the only upbeat things he ever published, I find him horrifically depressing most of the time but he always injects an element of hope into his holidays.