There are no clinically tested treatments for bacterial vaginosis except for antibiotics such as clindamycin and metronidazole. It would be unwise to treat such a sensitive area with unproven materials.
Treatment includes using a vaginal enema with only hot water over the course of several weeks,using fragrance-free soap, and avoiding sexual intercourse without protection.
Foods you consume are the most important alternative treatments to bacterial vaginosis. The best foods to eat are different types of yogurt. Lactobacillus acidophilus is what to look for.