Yes you can recover your free account also here is the link for your help: Recover your inactive HubSpot account.
Let me know if you have any follow-up questions.
If my post was helpful in addressing your query, Support the community by indicating it as the solution.