Preheat your oven to 350 F. Spray a 8.5 x 4.5-inch loaf pan with nonstick cooking spray.
Sprinkle a teaspoon of flour over the cranberries and mix; set aside. This will prevent the cranberries from sinking to the bottom of the bread. If using frozen cranberries, no need to thaw them out.
In a large bowl, combine the flour, sugar, baking powder, baking soda, salt together.
In a separate bowl, whisk together the honey, eggs, orange juice, orange zest and melted butter. Stir into dry ingredients, do not over mix.
Fold in the prepared cranberries then pour the batter into the prepared loaf pan.
Bake the bread for about 45 minutes to 1 hour. To test if the bread is done, insert a toothpick into the center of the bread and if it comes out clean, the bread is done, otherwise continue baking. Allow the bread to cool completely in the pan.
Slice and serve.