In a medium saucepan, combine the cranberries with the raisins, cherries, figs, sugar and water. Bring to a boil and cook over moderately high heat until the cranberries burst, about 6 minutes. Scrape into a bowl and refrigerate until chilled, about 3 hours.
The compote can be refrigerated for up to 2 weeks. Serve chilled or warmed.