A botox hair treatment could cost you between $150 to $300 or more in some cases, the price is dependent on whether you get the treatment done at home or in a salon by a professional. The price of any hair treatment is a huge determinant or factor to be considered especially if you plan to repeat it often.