Balanitis caused by a skin disease may be treated with steroid creams. If the cause is a fungus, balanitis can be treated with anti-fungal creams. Antibiotics may be prescribed if the condition is caused by bacteria. Antibiotics are medicines that kill bacteria.