I'want to start a few small blogs.

So - do y'all have recommendations for hosts? I don't want to put them on my own host, as I'll be moving my sites, soon I hope, to a VPS. But I want to get my blogs started.

Is GoDaddy a good blog host? Do they offer Wordpress? (I looked and didn't see it, and I most definitely want wordpress. Kalina has a theme that will fit my lovely grandma's memorial blog perfectly).

If they don't offer wordpress, I need recommendations.
Also, I will be purchasing my domains through Godaddy of course, so, if I get hosting elsewhere, how does that work?

I should know all of this, but atm I'm confused. Not having a good day.