Directories of sites have been around near enough as long as the internet has.
Yahoo started life as a directory and still has one although it doesn’t promote it much nowadays. You can find it at here but personally I don’t think it’s worth the $299 annual fee.
The Open Directory is another directory. It’s free but the amount of time it takes to get accepted varies from soon-ish to never.