Fresh cranberries OR frozen cranberries
Yes, cranberries freeze extremely well.

Since you will be macerating them with sugar, and since the texture of fresh cranberries is not that pleasant anyway, any slight softening from the freezing should not be a detriment--it might even be an improvement.