There is nothing really called ‘best treatment for acne’, as it all depends on the type and severity of your acne. In mild comedonal (black and white heads) acne creams containing benzoyl peroxide/tretinoin/will help.
However in moderate acne with pustules, one would also need topical and or oral antibiotics for 3-6 months. Women with acne might also benefit from some types of contraceptive pills.
In severe acne especially when it causes scarring, one might need a 3-6 month course of Isotretinoin tablets. This usually gives excellent results