Based on the tourism data from 2008 to 2018, this paper studies the factors affecting the development of tourism in Beijing. Firstly, principal component analysis is used to analyze the collected data, and it is determined that it is most appropriate to retain two principal components, and the results of applicability test show that this method is reasonable. Then, according to the component scores obtained by principal component analysis, using multiple regression analysis to study each index, it is found that the number of travel agencies, the area of park green space at the end of the year and the number of tourists in scenic spots have a greater influence on the development of Beijing tourism, while the number of hotels is the least influential factor. Finally, based on the influence degree of various factors and the current situation of tourism development, this paper puts forward some reasonable suggestions for the better development of Beijing tourism.