Not every fantasy romance needs hundreds of pages to make an impact. Shorter books can deliver rich worldbuilding, emotional depth, and satisfying romance without dragging the story out. When done well, these quick reads are tightly paced, immersive, and surprisingly memorable.
The fantasy romance books on this list are perfect for readers looking for a complete experience in a single sitting. Each one offers a fast-moving plot, engaging characters, and a romantic arc that feels earned, proving that short fantasy romance can still pack a powerful punch.
1. The Veiled Kingdom by Holly Renee
A scorching new fantasy romance that ignites the pages with relentless danger, forbidden passion, and the intoxicating allure of enemies to lovers.
Fleeing my father’s cruelty, the wicked king who robbed me of a future, I face death in the streets, caught between a rebellion and a tyrant’s reign.
Captured by those sworn to kill me, the rebels remain blind to my true identity—the missing daughter of the despised king. Faced with an impossible choice, I stand before them: join the rebels or face their blades.
Yet, Dacre, the son of the ruthless rebellion commander, becomes torn between suspicion and a desire that mirrors my own. He allows no one to touch me, tries to protect me, yet threatens me at every turn.
As secrets are weaved beyond our hidden realm, a fierce battle unfolds within me. As I get closer to the rebels, and their cause, my loyalty to my kingdom clashes with my undeniable devotion to Dacre and the burning connection between us.
In a world where love and hate are two edges of the same blade, I find myself caught in a delicate dance between forbidden desire and my looming destiny.

2. A Dawn of Onyx by Kate Golden
Captured by a king of darkness. Forced to find the light within.
Arwen Valondale never expected to be the brave one, offering her life to save her brother’s. Now she’s been taken prisoner by the most dangerous kingdom on the continent, and made to use her rare magical abilities to heal the soldiers of the vicious Onyx King.
Arwen knows better than to face the ancient, wicked woods that surround the castle on her own, which means working with a fellow prisoner might be her only path to freedom. Unfortunately, he’s as infuriating as he is cunning—and seems to take twisted pleasure in playing on Arwen’s deepest fears.
But here in Onyx Kingdom, trust is a luxury she can’t afford.
To make it out of enemy territory, she’ll have to navigate back-stabbing royals, dark magic, and dangerous beasts. But untold power lies inside Arwen, dormant and waiting for a spark. If she can harness it, she just might be able to escape with her life—and hopefully, her heart.

3. Eternal Reign by Caroline Peckham & Susanne Valenti
The vampire prince has never claimed a human. Until now.
My whole life I’ve been nothing but a means to an end; livestock kept caged for the production of blood. I’ve stared through fences at the promise of freedom countless times, but the only way anyone escapes this hell is in the hands of a bloodsucker.
The annual testing is about to begin, and those who pass are never seen again. So fu*k that. My twin and I decided to risk it all. To run before the royals could claim us.
Turns out, that dream expired fast. Because when an original vampire decides to own you, there’s nowhere in this ruined world left to escape to.
I’m at his mercy now, trapped in his castle, destined to become his creature, and forced into a dangerous game of rivalry between the seductive vampire princes.
His beauty is a weapon I wasn’t prepared for, his cruelty a bane that strikes fear in the hearts of all, and his company a sin I’m going to spend my life repenting.
I need to get back to my sister, but she’s caught in a trap of her own, tangled up with the last slayer to walk this earth and following his path towards vengeance. She’s at his mercy too, the man with violence tattooed across his skin, death trailing his footsteps as he stalks his prey – who just so happen to be the royal vampires who hold me captive.
The gods are toying with us all, placing my twin and I on opposite sides of an ancient war. And in the end, I fear there won’t be any victors left standing.
So I’m going to play a game of my own, let my captor use me as his puppet until I find my moment to strike.
Let this hell-born ritual of lust, lies and blood begin.

4. The Marionettes by Katie Wismer
A betrayal. A deadly secret. An unlikely ally.
Valerie Darkmore’s entire life has been building up to this moment—her initiation into the Marionettes, the prestigious league of witches sworn to serve the vampires. As one of the last remaining blood witches, her spot is almost guaranteed. At least, so she’d thought.
The academy is full of sabotage and secrets as the tasks begin, and Valerie quickly realizes she has more than her spot on the line. Her survival seems just as uncertain.
The closer she gets to the final trial, the more she learns everything—and everyone—around her isn’t quite what it seems.

5. A Kingdom of Stars and Shadows by Holly Renee
Destiny or desire?
Where does your allegiance lie?
I am told my union to the crowned prince will determine the fate of the kingdom, but it isn’t my betrothed who haunts my dreams. It’s the half-breed prince who stands at his side.
He is darkness and sin, and when he whispers promises of wickedness in my ear, I crave a man who I can’t have.
Every thought I have is treasonous. The way my hands ache to touch him deceitful.
Even my dreams make me a traitor to the kingdom I am sworn to protect.
But when the kingdom is attacked, I am forced to make choices I’m not prepared for. Our lies and deception are entangled in the shadows and stars, and as they unravel so shall my fate. Betray a kingdom or betray my heart.

Which one is your favourite?
Books are always a very personal choice and we try our best to make sure our lists are a accurate as possible. But, maybe you have a different opinion, or want to add something to this post.
We’d love to hear it!
Comment below and share your favourite book that we missed on this list.
We can’t wait to hear from you!













