I use the server host NearlyFreeSpeech for all of my personal website-related things nowadays. They are extremely cheap, and their community-driven support is great.
Unfortunately, they don't have crontab enabled. Here's a workaround for enabling cron-like functionality on a NearlyFreeSpeech hosting instance.
In my case, I needed to curl multiple public-facing URL's in order to refresh some vital information. I wanted to do that on a schedule.