If you want really well-designed fonts with thought-out letterforms, you ought to support the people who created the fonts actually used in the books. I’ve tracked down three of them below.
Hocus Pocus is a professional font built on the book cover letterforms from David Occhino Design. It comes in four weights and is available for $25. It appears to be very well-drawn and would be worthwhile for extensive or professional projects.
Able is the font used for chapter headings in the Harry Potter books. It’s available from Linotype for $29 for Able Regular or $69 for the three-face set. When I visually compare Able to Lumos, I find Lumos doesn’t really hold a candle to Able. Lumos is adequate while Able is a standout.
Adobe Garamond is the type that the Harry Potter books are set in. Use it together with one of the distinctively Harry Potter fonts to complete the look and feel of your project.
Felt Tip Roman, designed by Mark Simonson, is what Hagrid’s handwriting is set in. While there is a free knockoff going around, Simonson says he doesn’t mind the imitation since it’s 1) an homage and 2) more importantly, it’s not close enough to the real Felt Tip Roman for him to care.