Stow Acres Country Club, nestled in the heart of Massachusetts' apple county in Stow, MA, boasts two championship golf courses. Situated just 25 miles west of Boston, our North and South Courses have earned a reputation as top-notch destinations for golf enthusiasts in New England. Whether you're seeking tee times or looking to experience the best of golf in the region, Stow Acres is the perfect choice.
Discover the Golf Courses at Stow Acres Country Club. Located just 25 miles from Boston, this prestigious club boasts two championship golf courses that have earned a reputation as some of the finest in New England.
Discover the comprehensive inclusions of our wedding packages at Stow Acres and commence the preparation for your momentous day. Enjoy the exclusive use of the Ballroom, Tavern, and Porch for a duration of five hours. Plus, delight in the fact that there are no room rental fees for wedding receptions.
Stow Acres Country Club is a versatile public facility that caters to the diverse recreational, professional, and social needs of individuals, businesses, and organizations.