The best substitutes for blood orange juice are the juice of another orange variety, like navel, cara cara, mandarins, or Valencia. Try adding in some raspberry or cranberry juice, as well.