Do you stay home for Christmas or travel?

Since my older daughter (now 5) was old enough to really understand, we have done Christmas at home- mostly with dH’s family because they travel to us. This year I feel like it’s my family’s turn, but they live 4-5 hours drive away, and I’m starting to feel really sad about the kids not waking up at home on Christmas morning. Plus where to stay with my family is tricky since my sister has only one guest room and we have two kids, so it would be tricky for the 4 of us, and my parents have more space but a dog that my husband is allergic to.

I can’t decide what to do. I wish we could do Christmas Eve with my family but still wake up here Christmas morning (without driving with two kids who don’t sleep well in the car through the night).