Preheat oven to 350 degrees.
In a large bowl, mix together coconut flour, baking powder, salt, and orange zest.
In a medium sized bowl, add orange juice, honey, sugar, butter, vanilla, and eggs. Mix well.
Slowly add wet ingredients to dry ingredients while mixing them together.
Fold in cranberries gently.
Line your bread pan with parchment paper. Pour batter into the parchment paper lined bread pan and use a spatula or butter knife to smooth out the top of the loaf. It will bake in whatever shape you put in the oven.
Cover with foil and place in the oven.
Bake in the oven for 60 minutes (1 hour).
After 60 minutes, open the oven door, pull out the bread and remove the foil. Place back into the oven and cook for 15 more minutes.
Remove from the oven and let cool completely before removing from the bread pan. This helps it retain its shape.