In a medium saucepan, combine the cranberries, sugar, water, orange juice, orange zest, cinnamon, and salt. Stir to combine.
Place the saucepan over medium-high heat and bring the mixture to a boil.
Reduce heat to medium-low and simmer for 10-15 minutes, or until the cranberries have burst and the sauce has thickened slightly. Stir occasionally.
Remove from heat and let cool completely. It will thicken as it cools.
Chill for at least 2 hours, or overnight, for a thicker consistency and enhanced flavor.