Disclosure: As an Amazon Associate, Bookish Wisdom earns from qualifying purchases. This doesn't change our picks or your price.
Quick answer: If you loved Love in the Time of Cholera, try One Hundred Years of Solitude, Chronicle of a Death Foretold, Like Water for Chocolate, The House of the Spirits, Eva Luna and Dom Casmurro. Each one offers rich language, long-lasting love or the magic of Latin American fiction.
Gabriel García Márquez's novel follows Florentino Ariza, who falls in love with Fermina Daza as a young man. She marries a wealthy doctor instead, and Florentino spends the next fifty-one years, nine months and four days waiting for her, while pursuing many other women. Readers love its lush language, its Caribbean setting and its strange, funny view of love. These books share its passion, its beauty and its slow-burning fate.
Table of Contents
Quick Picks at a Glance
| Book | Author | Setting | Best For |
|---|---|---|---|
| One Hundred Years of Solitude | Gabriel García Márquez | Colombia | readers who want his masterpiece |
| Chronicle of a Death Foretold | Gabriel García Márquez | Colombia | readers who want a short García Márquez |
| Like Water for Chocolate | Laura Esquivel | Mexico | readers who like food and magic |
| The House of the Spirits | Isabel Allende | Chile | readers who like magical family sagas |
| Eva Luna | Isabel Allende | South America | readers who love a storyteller heroine |
| Dom Casmurro | Machado de Assis | Brazil | readers who want a classic jealous narrator |
| Captain Corelli's Mandolin | Louis de Bernières | Greece | readers who like love in wartime |
| The English Patient | Michael Ondaatje | Italy and Egypt | readers who like lyrical romance |
| Bel Canto | Ann Patchett | South America | readers who like unexpected love |
| The Age of Innocence | Edith Wharton | New York | readers who like love denied |
| Doctor Zhivago | Boris Pasternak | Russia | readers who like history and passion |
| Anna Karenina | Leo Tolstoy | Russia | readers who want the classic |
| The Notebook | Nicholas Sparks | North Carolina | readers who want lifelong love told simply |
| The Remains of the Day | Kazuo Ishiguro | England | readers who love unspoken regret |
| The Time Traveler's Wife | Audrey Niffenegger | Chicago | readers who like long patience |
1. One Hundred Years of Solitude by Gabriel García Márquez

Seven generations of the Buendía family live and die in the town of Macondo.
Best for: readers who want his masterpiece.
2. Chronicle of a Death Foretold by Gabriel García Márquez

A town knows a man will be murdered, but no one stops it.
Best for: readers who want a short García Márquez.
3. Like Water for Chocolate by Laura Esquivel

A young woman's cooking carries her forbidden love.
Best for: readers who like food and magic.
4. The House of the Spirits by Isabel Allende

Three generations of women live through political upheaval in Chile.
Best for: readers who like magical family sagas.
5. Eva Luna by Isabel Allende

A young woman tells her tale of survival and love.
Best for: readers who love a storyteller heroine.
6. Dom Casmurro by Machado de Assis

A man in Rio obsesses over whether his wife was faithful.
Best for: readers who want a classic jealous narrator.
7. Captain Corelli's Mandolin by Louis de Bernières

An Italian officer falls in love with a Greek doctor's daughter.
Best for: readers who like love in wartime.
8. The English Patient by Michael Ondaatje

Four damaged people share an Italian villa at the end of the war.
Best for: readers who like lyrical romance.
9. Bel Canto by Ann Patchett

Hostages and captors form surprising bonds in a South American mansion.
Best for: readers who like unexpected love.
10. The Age of Innocence by Edith Wharton

A lawyer in old New York is torn between his fiancée and her cousin.
Best for: readers who like love denied.
11. Doctor Zhivago by Boris Pasternak

A doctor and poet loves a woman through the Russian Revolution.
Best for: readers who like history and passion.
12. Anna Karenina by Leo Tolstoy

A married Russian woman begins a doomed affair.
Best for: readers who want the classic.
13. The Notebook by Nicholas Sparks

An old man reads to his wife about their love.
Best for: readers who want lifelong love told simply.
14. The Remains of the Day by Kazuo Ishiguro

A butler looks back on a love he never admitted to.
Best for: readers who love unspoken regret.
15. The Time Traveler's Wife by Audrey Niffenegger

A woman loves a man who keeps slipping through time.
Best for: readers who like long patience.
How to Choose
For more of García Márquez, go to One Hundred Years of Solitude if you are ready for something bigger, or Chronicle of a Death Foretold if you only have an afternoon. The House of the Spirits and Like Water for Chocolate have the same mix of magic and family drama. If what you loved was the idea of a love that outlasts everything, The Notebook and The Time Traveler's Wife are the most accessible, while The Remains of the Day is the most restrained and heartbreaking. Classic-minded readers will enjoy Anna Karenina and The Age of Innocence. Some readers find Florentino disturbing, particularly one late relationship, and these books also ask how much we should admire obsessive love.
Related: What Is the Best Time of Day to Read? Morning vs Night · What Is the Best-Selling Book of All Time?
Frequently Asked Questions
What is Love in the Time of Cholera about?
A man waits more than fifty years for the woman he loves, who has married someone else.
Is it a love story?
Yes, but it also questions romantic obsession, so readers often disagree about Florentino.
Where is it set?
It takes place in an unnamed Caribbean port city in Colombia, around the turn of the 20th century.
Is there a movie?
Yes. A 2007 film starred Javier Bardem.
Does it contain magical realism?
Less than One Hundred Years of Solitude, but it has the same dreamy, exaggerated style.