I had a urinary tract or bladder infection (cloudy, foul smelling urine). I came across this cure by accident - I started taking unpasteurized apple cider vinegar in water (about 1 tablespoon in a large glass of water, a few times a day). I was trying it out because I read that it benefits the digestive system. To my pleasant surprise it cleared up the urinary tract or bladder infection. This took place a couple of months ago so I don't remember how long it took. I think it was gone after only about a week, and it hasn't been back since.
I havent tried this myself but I have heard that vitamin C helps also. But for me the ACV in water worked like a charm.