Beyşehir Lake is the largest freshwater lake in the Mediterranean region of Turkey that is used for drinking and irrigation purposes. The aim of this paper is to examine the potential for data-driven methods to predict long-term lake levels. The surface water level variability was forecast using conventional machine learning models, including autoregressive moving average (ARMA), autoregressive integrated moving average (ARIMA), and seasonal autoregressive integrated moving average (SARIMA). Based on the monthly water levels of Beyşehir Lake from 1992 to 2016, future water levels were predicted up to 24 months in advance. Water level predictions were obtained using conventional time series stochastic models, including autoregressive moving average, autoregressive integrated moving average, and seasonal autoregressive integrated moving average. Using historical records from the same period, prediction models for precipitation and evaporation were also developed. In order to assess the model’s accuracy, statistical performance metrics were applied. The results indicated that the seasonal autoregressive integrated moving average model outperformed all other models for lake level, precipitation, and evaporation prediction. The obtained results suggested the importance of incorporating the seasonality component for climate predictions in the region. The findings of this study demonstrated that simple stochastic models are effective in predicting the temporal evolution of hydrometeorological variables and fluctuations in lake water levels.