Carefully grate the outer orange peel using a zester to create orange zest. Set the zest aside for later use. Cut the orange in half and juice it to obtain 1/3 cup of fresh orange juice. Set the juice aside.
Rinse the cranberries under cold running water to remove any impurities and drain them thoroughly.
Combine the orange juice, honey, maple syrup, orange zest, cinnamon, vanilla extract, fresh ginger, and salt in a medium saucepan.Stir until well combined.Add the rinsed 3 cups of cranberries to the saucepan. Bring the mixture to a boil over medium heat. Once it reaches a boil, reduce the heat to a simmer. Let the cranberries simmer for about 10-15 minutes or until they start to burst and the sauce thickens to your desired consistency. Stir occasionally.
Taste the cranberry sauce and adjust the sweetness or seasoning to your preference. You can add more honey, maple syrup, or spices if needed. Remove the saucepan from the heat and let the cranberry sauce cool for a few minutes.Serve and enjoy!