With the emergence of new tourism trends such as popularized and individualized tourism, the traditional development model can no longer meet the development requirements of the new era. Therefore, the construction of tourism informatization is imperative. This work aims to enhance the promotion of tourism resources in Zhejiang Province and explore the effective promotion forms and strategies of tourism resources in Zhejiang network media. The construction of smart tourism city (STC) is taken as the research object. First, the evaluation index system and evaluation model of the construction level of STC are constructed. Besides, an empirical evaluation is conducted with the pilot project of smart tourism city construction determined by the National Tourism Administration as a case. Then, the concept of strength, weakness, opportunity, and threat (SWOT) is used to analyze the advantages, disadvantages, opportunities, and threats of Zhoushan Town’s tourism development. Finally, the model proposed here is tested. The results show that the comprehensive level of STC in 18 cities is quite different. The current average level of STC in China is 0.2791. Except for the support level of smart tourism environment that is lower than Suzhou, the rest levels of Beijing are in the first place, and the comprehensive level of STC construction is in the first place. The comprehensive level of STC construction in Suzhou ranks second, with an average level of 0.1521. Nevertheless, there is a big gap between Suzhou with Beijing. The overall evaluation satisfaction of Zhoushan Town’s tourism is in a moderate state. The analysis results of the SWOT intelligent model demonstrate that Zhoushan Town tourism should choose a growth marketing strategy. The research reported here provides a particular reference for realizing the seamless connection between the intelligent cultural tourism industry and consumers.