Line the bottom and sides of an 8-inch or 9-inch square pan with parchment paper or aluminum foil. Then lightly oil or spray with cooking spray.
In a medium bowl add oats, coconut, 1/4 cup chocolate chips and cranberries. Set aside
Combine butter, honey, brown sugar, vanilla extract, and salt in a small saucepan over medium heat. Cook, stirring occasionally until butter melts and the sugar completely dissolves.
Pour butter mixture into a bowl with oats, coconut, chocolate chips, and cranberries. Mix well. The chocolate chips will most likely melt a little. This is fine, they help to hold the bars together.
Transfer the oat mixture to the lined pan and use a rubber spatula or damp fingertips to firmly press the mixture into the pan. Press quite hard here, this way the bars will stay together once cooled and cut.
Scatter the remaining 2 tablespoons of chocolate chips over the pressed granola mixture then use a rubber spatula to gently press them into the top. Cover then refrigerate for at least 2 hours. Remove granola mixture from the pan then peel away parchment paper or aluminum foil. Cut into 12 bars.
Store bars in an airtight container for up to one week. For the softest bars, keep them at room temperature. For slightly harder bars, store in the fridge.