My son just turned 9 and my daughter is 10, so the general age is familiar.
At 8, they would have hated daycare where they were the oldest and they had to take naps. Or even daycare where there were a lot of babies and toddlers and only a few kids their age. They don't want to be considered "little kids," and their interests are completely different. Their focus has really expanded from when they were younger.
Depending where you are, local schools or community centers may have affordable programs. If one of us is not available for our kids after school, and they have no other plans (like going home on the bus with a friend), they stay in the school's aftercare. They're there with their peers, so although they don't like it, they don't hate it. In summer, we use daycamps. Some are pricey, some are not, some offer financial aid, which we don't need but we know is available. The local schools offer very affordable summer programs at some of the elementary schools that are open even to kids not enrolled in the schools - homeschooled or charter school kids.
I would explore your area. There have to be other parents in the same predicament - you just have to find them and find out what they do.