I have a Garmin Vivioactive 3 myself. The cycling feature is decent enough. Battery maybe not as good as when I first got it, but it still lasts 3 days now if you don’t go to heavy on the activities. I think they are around €170 though, so a bit out of budget.
I got this Activity Tracker
for my daughter. It was only €35. It’s actually a decent enough smart watch for the price. The features are good and it feels very sturdy overall. From what I gather, there is a cycling feature on it, but I haven’t used it. I don’t think the battery would last quite as long as the Garmin though, as I notice she seems to be charging it more often that I charge mine. But maybe that’s because she is more active than me!