In a large bowl, whisk warm water, honey, and yeast. Let sit 5 minutes until foamy.
Stir in olive oil, salt, rosemary, and cranberries.
Add flour gradually, mixing until a dough forms.
Turn dough onto floured surface and knead 8–10 minutes until smooth and elastic. 5. Place in greased bowl, cover, and let rise 1 hour, until doubled.
Preheat oven to 375°F (190°C). 7. Shape dough into loaf and place in greased loaf pan. 8. Bake 30–35 minutes, until golden and hollow-sounding when tapped. 9. Cool before slicing.