"He is back home and doing fine," E!online quoted the source as saying.
On Tuesday, publicist Judy Katz told tmz.com: "David had a brief relapse and immediately recognized the importance of addressing it with the assistance of his doctors."
The website had revealed that the actor received treatment at Los Angeles' Cedars-Sinai Medical Center.
Hasselhoff's ex-wife Pamela Bach, from whom he has won primary physical custody of his two teenage daughters, has wished him the best.
"I wish David the best. I just hope he gets better," she told Extra.