The 10 Best Historical Fiction Books

Updated March 25, 2018 by Quincy Miller

A Gentleman in Moscow
Beneath a Scarlet Sky
The Winter Sea
We spent 24 hours on research, videography, and editing, to review the top selections for this wiki. Sometimes it can be hard to decide between reading something educational and losing yourself in an entertaining yarn. You don't necessarily have to make that choice at all, however, thanks to these riveting historical nonfiction books. They take real people, places, and/or events, and conjure up make-believe storylines that somehow teach you more than any accurate biography ever could. When users buy our independently chosen editorial picks, we may earn commissions to support our work. Skip to the best historical fiction book on Amazon.

10. A Tangled Mercy

9. The Winter Sea

8. The Underground Railroad

7. The Girl Who Came Home

6. The Book Thief

5. A Thousand Splendid Suns

4. Beneath a Scarlet Sky

3. A Gentleman in Moscow

2. Before We Were Yours

1. The Nightingale

help support our research

patreon logoezvid wiki logo small

Last updated on March 25, 2018 by Quincy Miller

Quincy is a writer who was born in Texas, but moved to Los Angeles to pursue his life-long dream of someday writing a second page to one of his screenplays.

Thanks for reading the fine print. About the Wiki: We don't accept sponsorships, free goods, samples, promotional products, or other benefits from any of the product brands featured on this page, except in cases where those brands are manufactured by the retailer to which we are linking. For our full ranking methodology, please read about us, linked below. The Wiki is a participant in associate programs from Amazon, Walmart, Ebay, Target, and others, and may earn advertising fees when you use our links to these websites. These fees will not increase your purchase price, which will be the same as any direct visitor to the merchant’s website. If you believe that your product should be included in this review, you may contact us, but we cannot guarantee a response, even if you send us flowers.