There are some zelda games that I replay often, but to be real, none of them are really suited for replayability. They also aren't suited for many hours, because its mostly just a playtrough and your done.
The games that I can literally always whip out, and play for a long time:
Monster Hunter. the series is pretty much known for it. If you like the gameplay, beating the story is really just the beginning of enjoying an entry. If it isn't doing some endgame content, you can always go on to help people that have a harder time with some monster, or hell, just beat up some monsters just for the hell of it, because it's fun and stays being fun for a long time. I have 1000+ hours clocked into every entry I got seriously invested it. Which are, Freedom Unite, 3 Ultimate, 4 Ultimate and Iceborne, and thats all into a single save(per game ofcourse) I hope I can do the same in Rise
Smash bros, ofcourse. I know its a multiplayer game, and more fun with real people, but even alone, I often just feel the itch to play a few matches. I play smash since the 64 days, and the gameplay just stays fun and I can probably play this forever. all of the entries are pretty great, but Melee and especially Ultimate have been my favorites so far. Already clocked 2000 hours into ultimate and I aint done yet.
Animal crossing for obvious reasons, but only a select few for me. AC GC is still my favorite, and when the japanese improved version gets fan translated, I'm gonna hop back into it. Other than that one, I loved New leaf too, it had a lot of improvements that I loved but also some, like the small town, beach being separated, and villager speech being pretty bad, that I didn't like. Sadly New Horizons just made things worse and forgot what made the series good to begin with, being more of a really really boring grind than a relaxing fun experience.
Other honourable mentions are Pokemon, which before the series turned to ****, I could log in hunderds of hours per entry too,
Dark Souls, which for a single player Action Adventure, does replayability really well, way better than Zelda atleast. Combat is always fun, especially against bosses, and they really handled New game + well, making it a lot more replayable
Panel de Pon, a puzzle game I always lose the hours whenever I pick it up for a round.
Super Mario World, mostly just nostalgia, but I can always pick it up and play, even if my last save was at one of the lesser good stages.
Terraria and to a lesser extent Minecraft, which just stay fun to build and stuff, even after beating the game.
Spelunky, which is always different every time you play and always stays fun.