The Wenham House is a 14-bed all male addiction recovery retreat in a historic home nestled on 6 acres on Boston’s North Shore. This is a unique recovery environment to help men overcome addiction and alcoholism and find lasting recovery through the power of the Twelve Steps. Our house and our grounds provide our guests with an intensive and transformative Twelve Step experience to enable their recovery.
Respite and Rejuvenation
The Wenham House is located in the town of Wenham, Massachusetts, in the heart of historic Essex County. Originally settled in 1635, Wenham has retained much of its historic character and rural scenery and today is a serene blend of farmland, lakes, woodlands, historic homes and old stone walls along winding, tree-lined roads.
Though only 30 minutes north of Boston, it feels a world apart, and is an escape from the world while also being firmly anchored in it.
It all begins with the striking natural beauty of he property itself. The Wenham House was once the summer retreat for the family of a Boston industrialist in the early 20th Century.
The house and grounds have been lovingly cared for for more than a century. In fact, there are two oak trees on the property that are on the national registry of historic trees, and are at least 400 years old. The grounds are dotted with apple, pear and cherry trees, and is surrounded by Audobon conservation land which will never be developed, making this a true retreat.
There is time enough throughout the week and on weekends for guests to take advantage of our grounds and amenities, like the pool and tennis court. Guests may also spend time exploring hiking and walking trails and using our expansive lawns for various sports and leisure.
Bedrooms are double-occupancy, and there are 7 1/2 baths at the house. The house also includes a lounge, meditation room, group meeting room, and a communal dining hall, as well as a granite chef’s kitchen.