This year it's just the three of us (me, DH and DD) as DD will only be nine weeks old.
In the past we've had eight people.
Tips:
Choose the bits of Christmas hosting that you love and focus on those. We always have a perfectly set table, lashings of mulled wine and a rotation of freshly baked spiced biscuits - because that's what we love doing.
Anything you don't love, take the short cut (by asking someone else to bring bits, or buying ready made from M&S/Waitrose). We buy a straight-to-oven stuffed turkey crown, ready made mince pies, ready made pigs in blankets and really focus on the things we like to cook/prepare.
Prepare as much as you can in advance.
Keep Christmas Eve and Boxing Day lo-fi so as not to have three busy days on top of each other.
For visiting kids we always have a stack of colouring books/ drawing pads and pens and pencils for games and distraction - it's worth having a few parlour games up your sleeve to avoid late afternoon malaise and keep everyone festive (awake).
If you have known living room nappers always offer them a bed to nap in (they can really drag the mood down) and if they refuse, encourage them into a seat in the living room where other people can still chat and have a nice time (not blocking one end of a sofa so as the person next to them is cut off from everyone else).
Get slightly drunk.
Encourage everyone else to get more drunk.
Relax (if you can) and feel like the domestic god/dess that you are!