Liuzhou is a rich tourism city in China. It is well known for its ethnic and prehistoric culture, folk songs, rare stones, and urban landscape. The demand of tourism in Liuzhou city is increasing day by day. Therefore, a system is needed to accurately predict the increasing demand of tourism in Liuzhou city. For this reason, based on the examination of historical visitor data in natural sites especially in Liuzhou city, this research employs an important machine learning and deep learning approach. The purpose of this study is to identify the consumption patterns and improve prediction, prejudgment, and preparation abilities by incorporating them into an intelligent tourism service platform, preventing visitors from travelling at inconvenient times and providing appropriate suggestions to scenic site managers. In this paper, the Sparse Principal Component Analysis-Long-Short-Term Memory (SPCA-LSTM) model has been updated to the Sparse Principal Component Analysis Convolutional Neural Network Long-Short-Term Memory (SPCA-CNNLSTM) model to accurately predict the tourist traffic during the holidays. Convolutional and pooling layers are added to the network topology to extract the local characteristics of the input data. The data of passenger traffic and influencing factors of Liuzhou scenic area from the months of Sept. 2015 to Nov. 2019 were used as the data set for the experiments. A hybrid-forecasting model is also proposed in the paper, which first removes noise from international crude oil data using compression-aware denoising preprocessing and then combines compression-aware denoising with machine learning using artificial neural network (ANN) and support vector regression (SVR). The experimental result shows that the SPCA-CNNLSTM model predicts better values than the SPCA-LSTM model.