A general practitioner can treat most types of tonsillitis. However, for complications or need for surgery, an ENT doctor (or otolaryngologist) usually would be needed.