Cranberry juice of any combo is great natural medicine for the system in many ways. Flushes out the kidneys...keeps system running smoothly. I love that stuff....(gotta be crangrape tho. Straight cranberry is too bitter....lol).
Baths can cause UTI's, too. If you take baths, make certain that the tub is well cleaned before your bath. Imagine the bacteria which accumulates from the usage before you. Ewww. I'm a stickler when it comes to hygiene cleanliness. And it's well worth the effort of preparing a squeaky clean tub prior to EVERY use, (even if you are the only one using the tub...always have it clean before each use). I made it a habit to clean the tub before AND right after each use. I've had my share of UTI's, NOT fun.
Hope all works out for you.
Shangrala