Who Owns Stowe Mountain Resort?

Stowe Mountain Resort is a world-renowned ski resort located in the northern region of Vermont in the United States. It is situated on a mountain peak at an elevation of 2,360 feet and boasts some of the most spectacular views in the region. The resort has been attracting visitors for over 80 years, and it is known for its beautiful slopes, challenging terrain, and excellent customer service.

Stowe Mountain Resort is owned by Vail Resorts, Inc., a Colorado-based company that operates ski resorts around the world. Vail Resorts purchased Stowe Mountain Resort from Trapp Family Lodge, LLC in 2017 for $50 million. The purchase included not only the ski area but also the surrounding lands, including Trapp Family Lodge, which was built by the von Trapp family of The Sound of Music fame.

Since acquiring Stowe Mountain Resort, Vail Resorts has made substantial investments to improve and expand the resort’s offerings. These investments include new chairlifts and snowmaking equipment to enhance guests’ on-mountain experiences; new restaurants and retail outlets to promote local businesses; and lodging upgrades to increase overnight stays. In addition, Vail Resorts has invested heavily in sustainability initiatives to reduce its carbon footprint at Stowe Mountain Resort.

Vail Resorts has also made significant efforts to ensure that Stowe Mountain Resort remains an accessible destination for all guests. This includes offering discounted tickets and passes for skiers with disabilities as well as providing accessible paths throughout the resort so that everyone can enjoy its beauty without barriers.

Overall, Vail Resorts has done an impressive job of investing in Stowe Mountain Resort since taking ownership in 2017. The company’s efforts have enhanced guest experiences while also protecting the environment and promoting accessibility for all visitors.

Conclusion: In conclusion, Vail Resorts is currently the owner of Stowe Mountain Resort after purchasing it from Trapp Family Lodge LLC in 2017 for $50 million dollars. Since then they have made numerous investments aimed at improving customer experience as well as promoting sustainability initiatives to reduce their carbon footprint at Stowe Mountain Resort.

Photo of author

Alex Wright