Cover of The Last Witch in Edinburgh by Marielle Thompson
BookStandalone2024

The Last Witch in Edinburgh

by Marielle Thompson

Come for the Scottish witchcraft and sapphic longing, stay for the two-century grief arc. It is more historical fantasy than romance, but the queer heart is real and the ending leaves room to breathe.

Find similar

goodreads 3.49/5 2,430 ratings

Quick fit

Is this story right for you?

A decision-first view of the reading experience.

Think twice if…

  • Content warnings: Sexual assault, Rape, Abuse, Domestic violence, Sexual harassment, Misogyny, Sexism, Violence, Murder, Death, Death of a partner, Grief, Fire, Car accident / crash, Alcoholism, Classism, Homophobia, Religious bigotry
Length384 pages
Story statusStandalone
Spice1/5 · Closed door / fade to black
PacingSlow

Story profile

What the story promises

The strongest reviewed signals about romance, fantasy, and the reading experience.

Romance promise

  • Forbidden love
  • F/F
  • Slow burn
  • Low
  • Closed door / fade to black
  • Beautiful grief
Show more
  • Gentle / romantic
  • Earned hope
  • Mutual pining
  • Longing glances
  • Cathartic release
  • Found family
  • Expanded empathy
  • Only one who understands them

Fantasy promise

  • Historical fantasy
  • Big city / metropolis
  • Historical
  • Witches/wizards/warlocks
  • Time-spanning love
  • Alternate history
Show more
  • Gods/deities
  • Second chance
  • Low fantasy / secret magic
  • Mythological

Reading experience

  • Third person
  • Slow
  • Atmospheric
  • Lyrical
  • Heavy
  • Medium
Show more
  • Witch/mage
  • Sapphic
  • Melancholic
  • Survivor
  • Bisexual MC
  • Hopeful
  • Emotional
  • Outcast/loner
  • Bisexual love interest (LI)
  • Magical
  • Reflective
  • Artist/creative
  • Queer
  • Gothic
  • Yearning
  • Thought-provoking
  • Haunting
  • Will make you cry
  • Emotional devastation
  • The long game
  • Morally complex
  • Survival against impossible odds

Similar stories

Similar in ways that matter

Matched by the most important shared story signals, with the tradeoffs made explicit.

Cover of Seasparrow by Kristin Cashore

624 pages Completed

Seasparrow

Kristin Cashore

Similar because

Found family · Survival against impossible odds · F/F

Different because

It is completed rather than standalone. A longer read (624 vs 384 pages).

Book details
Length
384 pages
Publisher
Kensington Books
Language
English
Format
Book