Put water and cranberries in a large saucepan and bring to a boil. Lower to a simmer, add in spices, cover saucepan, and let cook for 20-25 minutes.
Strain mixture through a fine mesh strainer to extract liquid.
Place back in saucepan over low heat and add in sugar, cider, and lemon juice.
Serve warm in glasses or mason jars. Stir in vodka before serving.