The shredded coconut and orange zest will help you bid farewell to the winter blues.
Preheat oven to 350 degrees. Line two baking sheets with parchment paper; set aside. In a medium bowl, whisk together flour, baking powder, and salt; set aside.
In the bowl of an electric mixer fitted with the paddle attachment, beat the butter, sugar, vanilla, and orange zest until creamy and light. Add flour mixture; beat on medium-low until mixture comes together. Beat in cranberries and coconut.
Shape dough into 1 1/4-inch balls; place 2 inches apart on prepared baking sheets. Flatten each ball slightly. Bake, rotating sheets halfway through, until edges begin to brown, 15 to 17 minutes total. Let cool on baking sheets 5 minutes, then transfer to wire racks; cool completely.