NoveList is a fiction recommendation resource with read-alikes, discussion guides, reading lists, and more! It comes in two flavors, NoveList for high schoolers-adults and NoveList K-8 for younger readers:

NoveList