I have not tested the "WP Encrypt" plugin myself... but could be interesting. Especially in those hosts that "charge" for this free service.

In my case, I ended using the CPanel add-on to actually have the certs for a few sites that are on my hosting account.

I was surprised that they offered the service in a completely free and automated form. Despite the certs expiring every 90 days, it means nothing thanks to them autorenewing.

Now, whenever I am looking to a new host, I always check if they support Let's Encrypt. In my case, it has become a "must have" feature.