Stow Acres Country Club located just 25 miles west of Boston in the country town of Stow in the heart of Massachusetts apple country, is a multifunctional public facility that is uniquely suited to satisfy the recreational, professional, and social requirements of individuals, businesses, and organizations.
Our beautiful site is distinguished by two award winning championship 18-hole golf courses, the North and South, anchored by a renovated antique Victorian clubhouse.
At Stow Acres, we pride ourselves in our versatility. Opportunities are available for you, your business associates, and your friends and family to enjoy our country surroundings in a number of ways. It"s a peaceful place to spend the day, and a great setting for having a celebration, meeting people, talking shop, and building friendships.