Editors’ Choice
Salem Country Club
Peabody
Golf is the undeniable focus at the Salem Country Club, which boasts a championship-caliber golf course. But four tennis courts, dining facilities, and a pool area combine to create a club that can keep the whole family happily entertained. Though the club is private, any Peabody resident can tee up on the renowned course on Peabody Day, an annual fundraiser for local scholarships and charities.
133 Forest St., Peabody, 978-538-5400, salemcountryclub.org
Readers’ Choice
Danversport Yacht Club and Marina
Danvers
Members can enjoy swimming in the 60-foot pool, relaxing with waterfront yoga classes, or sunbathing on the lavish deck. A children’s pool and two BBQ areas help make this a perfect spot to while away a summer afternoon with the family.
107R Elliott St., Danvers, 978-774-8644, danversportmarina.com