You’ve already got lots done!
The key is to organise your to do list into priorities. In my case I generally need to write down everything and work backwards.
CLEANING
Top priority is the kitchen. Do a deep clean between now and Christmas but also keep on top of it by doing dishes, wiping counters every day and spending 10-15 mins on something else in there, such as
- wipe down fridge
- clean oven
- wipe down cupboard doors
- shine sink
- clean larder
- clean down bin area
Clean bathrooms and then every day spend 3-5 minutes giving a quick wipe and tidy.
After those focus on the areas people will spend most time in. Declutter as much as possible (it’s fine to move stuff into an used room out of the way for now).
GUESTS
You need to organise bedding and towels for your guests. Do these need to be washed? When I have guests, I make up the beds with fresh bedding, and leave a spare set in the bedroom in case they want/need more.
If possible can you clear some wardrobe space in the bedroom the guests will use? Again, it is perfectly fine to simply move stuff to an unused room or area. The benefit is that your guests will have enough space in the room for their stuff so there will be less spillover into the house.
ACTIVITIES
I would approach this from the perspective of your own needs. You are going to need space and time out from them, you might prefer time alone at home while they go out, or to go out yourself.
Check the opening/closing times of local amenities - shopping centre, park, market, ice rink, local attractions - and print off cinema listing for the week.
If you wanted to, you could book tickets to theatre/pantomime/ballet/concert.
I absolutely would not expect this as a guest though. But I can see it might be beneficial to you to have clear plans.
MENU
I plan Christmas dinner, and Christmas Eve dinner which are both quite elaborate. After that it is more basic and I follow a formula;
Lunch is either soup or diy-sandwiches with fillings and breads on the table.
Dinners will be casserole, pasta, chilli or curry.
Everything, bar the sandwiches can and would be made in advance and frozen (in individual portions to speed up defrosting) so in the morning I just pull out what I need for the day. Soup can be canned. I get lots of par baked bread rolls in the supermarket.
Breakfast is usually a choice of cereal or toast (serve yourself) Or I put frozen croissants on a baking tray and slices of bacon on another and bake in oven at 180 from cold for 20 mins. Delicious bacon croissants! Minimal effort.
GIFTS
Order online if you can. You can often select an option for gift wrapping and just get them delivered ready to go. Stack them under the tree as they arrive. If you need help with ideas, mumsnet is brilliant for that too.