Tell them you're on a new health kick! That IS NOT lying.
All of my friends have known about my alcoholism so nothing has ever been a secret with any of my drinking friends or family. I have about two years now and if and when I am around them, I bring my own beverage and usually don't stay long but they are also very, very proud of me.
Good luck on your holiday.