A River Enchanted by Rebecca Ross book cover
🌶️🌶️ Mild

A River Enchanted

496 pages 2022 Adult Fantasy, Historical Fantasy 🌶️🌶️ Mild Series: Elements of Cadence
Sort By Cravings is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you.

The Vibe

Jack returns to the isle of Cadence — where music is magic and old spirits still walk the land — to investigate why the island's girls are going missing. His reunion with Adaira, the clan captain's daughter, is the start of a slow-burn alliance built on music, mythology, and years of complicated history. Absolutely beautiful.

Spice Check

🌶️🌶️ Mild

Low — the romance is slow and gentle, not explicit.

Content Heads-Up

Is This Book for You?

Skip if you dislike:

Ending: Partial HEA (series)
Pacing: Slow

What This Book Feels Like

Moods: Atmospheric Celtic-Inspired Slow Burn LGBTQ+

Tropes: LGBTQ+ Celtic Mythology Slow Burn Political Intrigue Music Magic

Reading Order: Elements of Cadence

1 A River Enchanted You are here

If You Loved This, Try These

Frequently Asked Questions

Is A River Enchanted adult or YA?

Adult fantasy — the protagonists are adults navigating complex political situations.

Is the magic system music-based?

Yes — bards weave spells through composition. It's one of the most original magic systems in recent fantasy.

Is it LGBTQ+?

Yes — a secondary romance in the duology is a central f/f storyline.

Keep Exploring

Never Miss a Rec

Get weekly book recs sorted by exactly what you're craving.

Or learn more about our newsletter
How this guide was built

Every Sort By Cravings guide is written after a full read-through — not scraped from publisher blurbs or Amazon summaries. We map tropes directly from the text, cross-reference BookTok and Goodreads reader reactions across 500+ community posts, and calibrate heat ratings against reader consensus before publishing. Mood tags, spice numbers, and “skip if” notes reflect actual reading experience. Read our editorial standards.

A River Enchanted Get on Amazon →