When my children grew up and established homes of their own I let them know that they were welcome to spend holidays with us, but if they had other plans, that was fine, too. When I was little, we had few relatives living close enough to visit for holidays, so we had to establish our own traditions.
Now, my best friend went through an experience more like yours. Her father-in-law had traditions set in stone, and it made holidays very difficult for them. Not until he became ill did things improve; then my friend's sweet and timid mother-in-law changed the routine, told her husband, "Now, dear, THIS is the way it will be instead" - and he actually liked the new way better.
All this is just to illustrate how we can really get locked into "the way things ought to be" when it comes to holidays and family times. You have dreams about what a wonderful family is like and you start to feel as if the world might literally come crashing down if YOUR family is any other way. (As your own children grow up, you'll experience that, too - they won't match your "dream children"! Real kids never do.)
Controlling behavior frequently has fear at the back of it. But your relatives are able to use it because you let them! You may feel you're in a "if you don't do it my way you don't love me" situation with them. (Wait 'til your children tell you that if you loved them you'd let them stay out all night!) But you know that's not true. You love them dearly! You're in a different place, now, though - you are a grown-up woman, a wife, and a mother. You're still your father's child, but his independent, adult child.
So you may have to take adult-like courage and say, "As a family, we are going to Chicago [or wherever] for this holiday. We love you dearly and we want to see you, too. Why don't you come to our house on [this date]? Yes, I know it's different, but that's the way it will be this year." Don't stick around long enough for argument - you don't have to explain yourself - and DON'T CHANGE YOUR PLANS. If the guilt business is tried, just be friendly and firm in front of them (you're getting practice doing this with your son) and say, "I love you, and we'll see you soon!" You may feel as if you're putting on an act, but go ahead and act right now if you need to.
Also, try inviting your relatives to your house to visit you instead of going to their home ALL the time. I don't mean an open invitation; I mean, "Please come for dinner and a party on the 12th - we're celebrating the last leaves falling off the trees outside and we want you to be with us." Or something like that. If they don't want to fit in with your plans, say again, "I'm sorry you can't make it - we love you and we'll see you real soon!" The idea is for you to assume the upper hand.
They won't like this, but let that be their problem. If you are loving and kind, while maintaining your own ground and not letting yourself be controlled, they will either get out of your life or come to accept the way you do things. I imagine that after a lot of fussing they will go with your plans. It might even be a relief for them to find they don't have to hold on to the reins so tightly. Don't count on that happening for a while, though. That probably comes in a later chapter.
(FYI, when our kids are living close enough to our home, we often do see them at holidays! But if the time comes when none of them wants to show up, I've already made plans about what to do with myself so I won't feel lonely or abandoned!)