Preheat the oven to 350 degrees. Chop up your cranberries. In a large bowl or mixer, cream the butter, sugar, and brown sugar together until smooth. Beat in the egg until well combined. Then beat in the orange zest, juice, and vanilla.
In a separate bowl, whisk together the flour baking soda, salt, and cinnamon. Slowly add the dry ingredients to the wet ingredients, until well combined. Stir in the cranberries.
Drop about 2 teaspoons of dough per cookie on a baking sheet, and space them at least 1 ½ inches apart. Bake for 13 to 15 minutes, or until the edges are just slightly golden.
Notes
Makes about 5 dozen (30 servings of 3 cookies each).