1In medium bowl, mix flour, baking soda and salt; set aside. In large bowl, beat butter, granulated sugar, brown sugar and vanilla with electric mixer on medium speed until fluffy. Add eggs, one at a time, beating after each addition. On low speed, gradually beat in flour mixture just until blended. Stir in cranberries, rosemary and orange peel.
2Shape dough into 4 (6-inch) logs. Wrap in plastic wrap; refrigerate 8 hours or up to 3 days.
3Heat oven to 350°F. Line cookie sheets with cooking parchment paper. Unwrap dough; cut into 1/4-inch slices. On cookie sheets, place slices 1 inch apart.
4Bake 8 to 12 minutes or until lightly browned. Remove from cookie sheets to cooling racks.