The best alternative to cranberry juice is pure pomegranate juice. You can buy some at the store or make your own by blending pomegranate seeds and then straining the juice.