I'd say start by looking at energy level!
High energy dogs (like working-line Cockers and Border Collies) are freaking awesome, smart, fun, loyal dogs that can make GREAT hiking and activity buddies. If your two-hour outdoor wanders could allow your dog to run around off lead, and you're really into the idea of doing lots of things with your dog (hiking, training, tricks, brain games, etc.), you could look at these to start.
Show-line Cockers and BCs tend to be lower energy than working-line ones.
Lower/medium energy dogs are what I'd look at if you want some flexibility and if your household likes to chill out sometimes (or is super busy and doesn't realistically have the time to revolve around a doggo). Unless you're super active and really want a hiking/running/activity buddy, I'd steer more towards this category. This would include most companion breeds (like Lhasa Apso, Shih Tzu, etc.).
You could look at "doodles" (cavapoo, cockapoo, goldendoodle, etc.) - no/low shedding, often friendly and happy-go-lucky. Their fur is a nightmare for grass seeds though, and they really need to be groomed properly every day with a thin wire comb, otherwise they mat very easily.
Dachshunds tend to be freaking adorable, sweet, loving (especially the males). Can be stubborn and wilful ;)
I personally have a working Cocker. He's absolutely nuts, haha. I love him to bits. He's SUPER fun outdoors. I've walked other Cockers too. They tend to be very very hard work. Depends if you want a hard-work dog, or an easier life!
The other option is to contact shelters/rescues. There is an influx of ~1 year old dogs now that lockdown pups have grown up. It's definitely worth a look. What you want is a friendly, easy dog. Breed type only gives you an idea of their likely tendencies :)
What kind of breeds do you like the look of?