The Monashee's are a gem that remain pristine considering their proximinty to the Okanagan Valley. I know of 6 appealing hikes based around Cherryville that are between 2-3 hours from Kelowna. There are more than that but some don't interest me as they are of similar distance without the reward of a sexy summit, alpine lake, or spectacular view.
Twin Lakes is the easiest of all these hikes and I think this is my fifth trip to this location. Some of the photos were pulled from other trips as the weather was better.
It's about 2:15 from Kelowna and a one way hike of 1:45. A logging road that requires a bit of clearance but not a four wheel drive takes you up to 1790m. The trail starts with a long up-hill which is always a bit of a grunt when you're not warmed up. Alongside the trail are lots of blueberries which make for satisfying rest stops. If you're fit you could likely do this whole trail without taking a break at all.