After years of development, Hainan Province has established a significant sports tourism industry. This paper explores how digitalization is driving the transformation of traditional sports tourism through the utilization of the DRAT model to reconstruct the value of both consumers and businesses. The analysis shows that the digitalization of sports tourism has deconstructed the traditional industry using innovative technologies such as technological virtualization and data platform construction. The effective development and utilization of highly developed information technology in modern society are essential for ensuring the smooth and healthy growth of the sports tourism industry. The traditional sports tourism industry has been digitally deconstructed, leading to the formation of new production, management, and business models. The status of consumers continues to improve during this process, and companies are seeking to collaborate with consumers to create new value positioning.