Preheat your oven to 300°F.
In a large bowl combine the honey, oil, cinnamon and salt. Mix in all the other ingredients except the cranberries. Stir well to make sure all the oats and nuts are coated in the honey mixture. Spread onto a rimmed cookie sheet and bake in the oven for 25-30 minutes. Stir the granola a couple of times during cooking to make sure it bakes evenly. Remove the granola when it has a nice golden colour.
Allow the granola to cool and become crispy on the cookie sheet, Once cooled, stir in the dried cranberries.
Keep granola in an airtight container.