Honey is one of the most adulterated foods, usually through the addition of sweeteners or low-cost honeys. This study presents a method based on visible near infrared spectroscopy (Vis-NIRs), in combination with machine learning (ML) algorithms, for the correct identification and quantification of adulterants in honey. Honey samples from two botanical origins (orange blossom and sunflower) were evaluated and adulterated with low-cost honey in different percentages (5%, 10%, 15%, 20%, 25%, 30%, 35%, 40%, 45%, and 50%). The results of the exploratory analysis showed a tendency to group the samples according to botanical origin, as well as the presence of adulteration. A supervised analysis was performed to detect the presence of adulterations. The best performance with 100% accuracy was achieved by support vector machines (SVM) and random forests (RF). A regression study was also carried out to quantify the percentage of adulteration. The best result was obtained by support vector regression (SVR) with a coefficient of determination (R2) of 0.991 and a root mean squared error (RMSE) of 1.894. These results demonstrate the potential of combining ML with spectroscopic data as a method for the automated quality control of honey.