Book set in Spain (Madrid): An Englishman in Madrid by Eduardo Mendoza
Book set in Spain (Madrid): The Infatuations by Javier Marías
Book set in Spain (Madrid): In the Night of Time by Antonio Muñoz Molina

Looking for the best books set in Madrid? – Madrid has inspired some of the finest fiction in Spanish and international literature. From political thrillers to literary classics and historical epics, these novels set in Madrid offer readers a fascinating way to explore the Spanish capital. Whether you are interested in the Spanish Civil War, Franco-era Madrid, or contemporary city life, this selection of award-winning books captures the history, culture, and spirit of Madrid across different periods and literary genres.

Discover how Spain is portrayed in books.

Explore the best books set in Barcelona.

 

The Infatuations by Javier Marías

 

Set in contemporary Madrid, The Infatuations follows a literary editor who becomes entangled in a disturbing mystery after witnessing a couple unravel through murder. Elegant, intelligent, and quietly disturbing, it is a brilliant introduction to Javier Marías’ oeuvre.

  • Setting: Madrid
  • Publication: 2011
  • Original title: Los Enamoramientos
  • 352 pages
  • Notable: Javier Marías was one of Spain’s most renowned contemporary writers and won many Spanish and international literary awards.

Read the full book page: The Infatuations by Javier Marías

Book set in Spain (Madrid): The Infatuations by Javier Marías

 

An Englishman in Madrid by Eduardo Mendoza

 

Madrid on the eve of the Spanish Civil War becomes a stage for intrigue, espionage, and dark humour in this lively historical novel about an English art historian drawn into dangerous political games. Eduardo Mendoza combines suspense, satire, and vivid depictions of 1930s Madrid in an entertaining read.

  • Setting: Madrid
  • Publication: 2010
  • Original title: Riña de gatos. Madrid 1936
  • 384 pages
  • Notable: Winner of the Premio Planeta and the European Book Prize. Eduardo Mendoza is an acclaimed Spanish author, having won many literary prizes in Spain (incl. the Premio Cervantes) and abroad.

Read the full book page: An Englishman in Madrid by Eduardo Mendoza

Book set in Spain (Madrid): An Englishman in Madrid by Eduardo Mendoza

 

In the Night of Time by Antonio Muñoz Molina

 

Moving between New York and Madrid before and during the Spanish Civil War, In the Night of Time paints a rich portrait of the Spanish capital on the brink of catastrophe. Deeply emotional and beautifully written, it rewards readers who enjoy ambitious literary fiction, historical storytelling, and a love story.

  • Setting: Madrid and New York
  • Publication: 2009
  • Original title: La noche de los tiempos
  • 656 pages
  • Notable: Antonio Muñoz Molina is one of Spain’s most acclaimed contemporary authors and has won many Spanish literary prizes.

Read the full book page: In the Night of Time by Antonio Muñoz Molina

Book set in Spain (Madrid): In the Night of Time by Antonio Muñoz Molina

 

The Anatomy of a Moment by Javier Cercas

 

Centred on the military coup of 1981 in Madrid, this gripping book combines history, reportage, and literary reflection. It explores one of the defining moments of modern Spanish democracy. Javier Cercas transforms political upheaval into compelling narrative, making this an absorbing read for those interested in recent Spanish history.

  • Setting: Madrid
  • Publication: 2009
  • Original title: Anatomía de un instante
  • 403 pages
  • Notable: Winner of the Premio Nacional de Narrativa. Javier Cercas won many other Spanish and European literary prizes.

Read the full book page: The Anatomy of a Moment by Javier Cercas

Book set in Spain (Madrid): The Anatomy of a Moment by Javier Cercas

 

The Flanders Panel by Arturo Pérez-Reverte

 

Set largely in Madrid’s art world, The Flanders Panel follows an art restorer who uncovers a centuries-old murder mystery hidden within a Flemish Renaissance painting. Clever, suspenseful, and filled with art, chess, and intellectual puzzles, this novel is an irresistible thriller for curious readers.

  • Setting: Madrid
  • Publication: 1990
  • Original title: La Tabla de Flandes
  • 294 pages

Read the full book page: The Flanders Panel by Arturo Pérez-Reverte

Book set in Spain (Madrid): The Flanders Panel by Arturo Perez-Reverte

 

The Maravillas District by Rosa Chacel

 

Through the eyes of two young girls growing up in Madrid’s Maravillas district in the early twentieth century, Rosa Chacel evokes a city filled with memory, discovery, and transformation. Poetic, observant, and deeply personal, the novel offers readers an intimate portrait of pre-war Madrid.

  • Setting: Madrid
  • Publication: 1976
  • Original title: Barrio de Maravillas
  • 316 pages
  • Notable: Rosa Chacel was one of the greatest 20th-century Spanish authors and was awarded the Premio Nacional de las Letras.

Read the full book page: The Maravillas District by Rosa Chacel

Book set in Spain (Madrid): The Maravillas District by Rosa Chacel

 

Terra Nostra by Carlos Fuentes

 

Stretching across centuries of Hispanic history, Terra Nostra includes powerful scenes linked to Madrid and the construction of El Escorial under Philip II. Bold, imaginative, and intellectually dazzling, it is a rewarding masterpiece for readers interested in history, myth, and literary experimentation.

  • Setting: El Escorial (near Madrid)
  • Publication: 1975
  • Original title: Terra Nostra
  • 818 pages
  • Notable: Winner of the Rómulo Gallegos Prize and the Xavier Villaurrutia Award. Carlos Fuentes was a renowned Mexican author, who won many literary prizes, including the Premio Cervantes.

Read the full book page: Terra Nostra by Carlos Fuentes

Book set in Spain (El Escorial): Terra Nostra by Carlos Fuentes

 

Time of Silence by Luis Martin-Santos

 

Set in the harsh realities of post-war Madrid, Time of Silence follows a young medical researcher whose ambitions draw him into the city’s underworld of poverty, violence, and despair. Innovative and unforgettable, it remains one of the great modern Spanish novels and a fascinating portrait of Madrid under Franco.

  • Setting: Madrid
  • Publication: 1962
  • Original title: Tiempo de silencio
  • 232 pages

Read the full book page: Time of Silence by Luis Martin-Santos

Book set in Spain (Madrid): Time of Silence by Luis Martin-Santos

 

The River by Rafael Sánchez Ferlosio

 

Just outside Madrid, along the Jarama River, a group of young friends spend an ordinary summer Sunday that slowly takes a tragic turn. Beneath its deceptively simple conversations lies a subtle and haunting reflection on post-war Spain in the 1950s, making this a literary classic well worth discovering.

  • Setting: Puente Viveros (near Madrid)
  • Publication: 1956
  • Original title: El Jarama
  • 256 pages
  • Notable: Winner of the Premio Nadal and the Premio de la Crítica. Rafael Sánchez Ferlosio was a renowned Spanish author who won the Premio Cervantes.

Read the full book page: The River by Rafael Sánchez Ferlosio

Book set in Spain (near Madrid): The River by Rafael Sánchez Ferlosio

 

The Hive by Camilo José Cela

 

Set in the cafés, boarding houses, and streets of 1940s Madrid, The Hive captures the daily struggles of hundreds of inhabitants living under Franco’s dictatorship. Raw, vivid, and remarkably modern in structure, it is an essential novel for understanding the atmosphere of Madrid after the Spanish Civil War.

  • Setting: Madrid
  • Publication: 1950
  • Original title: La colmena
  • 296 pages
  • Notable: Camilo José Cela was a celebrated Spanish author, who won both the Nobel Prize for Literature and the Premio Cervantes.

Read the full book page: The Hive by Camilo José Cela

Book set in Spain (Madrid): The Hive by Camilo José Cela

 

The Forging of a Rebel by Arturo Barea

 

Beginning in a working-class district of Madrid and continuing through political upheaval and the Spanish Civil War, Arturo Barea’s autobiographical trilogy offers an extraordinary account of Spain in the first half of the twentieth century. Honest, immersive, and deeply humane, it is highly recommended for readers interested in both Madrid and modern Spanish history.

  • Setting: Madrid
  • Publication: 1941-1946
  • Original title: La forja de un rebelde
  • 768 pages

Read the full book page: The Forging of a Rebel by Arturo Barea

Book set in Spain (Madrid): The Forging of a Rebel by Arturo Barea