https://phomemo.com/products/m221-label-maker
Is the one I went for. I like the flexibility in being able to use different width rolls. I don’t have a lot of suggestions other than that, since it depends a lot on which use case you have.
I think all of them use the same app (don’t quote me on it), which had decent enough reviews: https://play.google.com/store/apps/details?id=com.project.aimotech.printmaster
I’m sure there are other brands too.
Since you don’t know your use case, I’ll also mention a different approach that solved a similar problem, which is how I’d go about it if I needed color labels, a lot of labels, or special labels for outdoor use, etc.
Which is to combine a normal, (in my case, a laser) printer, and use something like this: https://www.herma.co.uk/office-home/product/weatherproof-film-labels-a4-white-extremely-strong-adhesion-4581/
The Herma brand were decent quality, and also had templates (see link example, a bit further down on the page). The downside is that you need to put in some effort. But if you want full control, high quality labels, that’s not a bad way to do it.