The grandfather was found dead in Minffordd, near Penrhyndeudraeth in Gwynedd, on Thursday.
Tony Thomas, 44, of Maes Y Garth, Minffordd, is due to appear before magistrates in Llandudno on Monday.
Det Insp Chris Bell from North Wales Police thanked the community for “all their support over the last few days” and appealed for witnesses “as this investigation continues”.
Specialist liaison officers are supporting Mr Thomas’s family.
On Friday, they paid tribute to a “wonderful husband, father and grandfather”.
“He will be remembered for his devotion to his family, his hard work as a local businessman and charity fundraising,” they said.