By Xander Tabb
I’ve always believed that the best historical fiction books do more than just tell a good story—they transport you. They drop you into another time and place, make you feel the dust under your shoes, the tension in the air, and the emotions of people who lived in worlds completely different from ours.
Over the years, I’ve read a lot of historical fiction. Some were fine, some were forgettable… and a few were so powerful that I still think about them years later. Those are the ones that make this list.
Here’s my countdown of the 10 best historical fiction books ever—stories that combine rich historical detail with characters and plots that stick with you long after you’ve turned the last page.
10. The Night Watch by Sarah Waters (2006)
Set in 1940s London during and after World War II, “The Night Watch” weaves together the lives of several characters, moving backwards in time. Waters’ storytelling is so layered that you keep discovering new emotional depths as you go. It’s wartime drama without clichés, and the structure makes it unforgettable.
9. The Pillars of the Earth by Ken Follett (1989)
If you’ve ever wanted to get lost in medieval England, this is the book. It’s about the building of a cathedral in the fictional town of Kingsbridge, but really it’s about ambition, love, betrayal, and survival. At over 1,000 pages, it’s a commitment—but once you’re in, you won’t want it to end.
8. A Gentleman in Moscow by Amor Towles (2016)
Count Alexander Rostov is sentenced to house arrest in a Moscow hotel in 1922, and he ends up spending decades there as the world changes outside. It sounds simple, but Towles turns it into a beautiful meditation on time, friendship, and resilience. This is one of the most charming books I’ve ever read.
7. The Book Thief by Markus Zusak (2005)
Narrated by Death (yes, really), “The Book Thief” follows a young girl growing up in Nazi Germany, stealing books, and learning the power of words. It’s heartbreaking and beautiful, with moments of humor and hope in the darkest of times. One of the most moving WWII novels out there.
6. The Other Boleyn Girl by Philippa Gregory (2001)
Love, power, and scandal in the court of King Henry VIII. Philippa Gregory brings Tudor England to life with all its politics and drama, telling the story from the perspective of Mary Boleyn, sister of the infamous Anne. It’s fast-paced, juicy, and historically rich.
5. All the Light We Cannot See by Anthony Doerr (2014)
This Pulitzer Prize winner is a dual narrative set during WWII, following a blind French girl and a German boy whose paths eventually cross. Doerr’s writing is luminous, and the story is as much about human kindness and cruelty as it is about war. The imagery will stick in your mind for years.
4. The Shadow of the Wind by Carlos Ruiz Zafón (2001)
Part mystery, part historical fiction, “The Shadow of the Wind” is set in post–Spanish Civil War Barcelona. A boy finds a rare book, only to discover someone is destroying every copy of that author’s work. It’s atmospheric, romantic, and completely addictive.
3. I, Claudius by Robert Graves (1934)
Told as the autobiography of the Roman Emperor Claudius, this novel makes ancient Rome feel startlingly modern. It’s full of political intrigue, backstabbing, and power plays. If you think history is boring, this will change your mind.
2. Wolf Hall by Hilary Mantel (2009)
Second my list is “Wolf Hall,” Mantel’s masterful retelling of Thomas Cromwell’s rise to power in the court of Henry VIII. Mantel’s prose is sharp, vivid, and immersive—she makes you feel like you’re right there in the room, navigating the politics and dangers of Tudor England. It’s not just historical fiction; it’s historical fiction elevated to high art.
1. War and Peace by Leo Tolstoy (1869)
Yes, it’s huge. Yes, it can be intimidating. But once you get into it, “War and Peace” is sweeping, addictive, and surprisingly human. It covers love, friendship, family, and the chaos of the Napoleonic Wars. If you want the ultimate historical epic, this is it.
What Makes These the Best Historical Fiction Books?
For me, the best historical fiction books have three things:
- Accuracy – They respect the historical record (even when taking creative liberties).
- Immersion – They make the time period feel real and alive.
- Storytelling – They tell a gripping story you’d care about even without the historical backdrop.
Every book on this list nails all three.
Final Thoughts
That’s my take on the best historical fiction books ever. Whether you like medieval cathedrals, royal scandals, ancient Rome, or World War II dramas, these books deliver. If you’ve already read them all—first, I’m impressed—and second, let me know your favorites. I’m always looking for my next trip back in time.
You must be logged in to post a comment.