Tonsillitis is an inflammation of the tonsils caused by an infection.
An otorhinolaryngologist is a doctor who specializes in the management and treatment of diseases of the ear, nose, throat and related structures of the head and neck.
A doctor or family doctor is responsible for diagnosing and prescribing medical treatments to patients. The family doctor refers to patients where a specialist when a specific treatment is required.
The infectologist is a medical specialist and diseases caused by infectious agents such as bacteria, viruses, fungi and parasites.
Remember that for the proper selection of health professional that treats tonsillitis you must consider the nature, severity and symptoms you are presenting.