Preheat the oven to 350°F.
Combine the cranberries, sugar, water, and cinnamon in an 8x11 baking dish. Cover with aluminum foil and bake for one hour, stirring halfway through.
When the cranberries are tender and bubbly, remove the dish from the oven. Fold in the pecans and orange marmalade.
Allow to come to room temperature and refrigerate.
