Christmas Books Set in England: Cozy & Atmospheric Christmas Reads
Every product on this page was carefully chosen. I may earn a commission if you make a purchase through a link at no extra cost to you. See my full disclosure.
There is something especially magical about reading a Christmas story set in England. You can spend Christmas Eve wandering through Victorian London, escape to a snowy Yorkshire village, settle into a Cornish cottage by the sea, or retreat to an old country house where someone is almost certainly hiding a secret.

These Christmas books take you all over England — from London streets and historic cities to windswept coastlines, country villages and quiet northern landscapes.
Whether you want a cozy romance, a classic Christmas story, a country-house mystery, or simply somewhere lovely to escape to for a few hours, an English Christmas is waiting for you.
Find Your Christmas Escape
|
🎄 A magical London Christmas: For twinkling city streets, historic buildings, Christmas shopping and winter evenings in the capital. |
|
🌊 A Christmas in Cornwall: For cozy cafés, coastal villages, rugged cliffs and the sound of the sea. |
|
❄️ A northern Christmas: For Yorkshire villages, the Dales, windswept moors and a quieter, more atmospheric Christmas. |
|
🏡 A Christmas in the Cotswolds & English Countryside: For cottages, village lanes, frosty mornings, country houses and cozy fires. |
|
🔎 A Christmas in an English Country House: For grand houses, family secrets, suspicious guests and Christmas mysteries. |
|
🌊 A Christmas on the English Coast: For readers who would rather spend Christmas beside the sea than surrounded by snow. |
|
✨ Christmas Across England: For timeless stories, old-fashioned Christmas traditions and a little literary magic. |
Christmas in London
If your ideal Christmas involves sparkling lights, historic streets, department stores, ice skating and the bustle of the city, head to London.
From Dickens’s foggy Victorian streets to modern festive romances in Notting Hill and Covent Garden, these books offer very different versions of Christmas in the capital.

A Christmas Carol
Author: Charles Dickens
Setting: Victorian London
Few books capture the atmosphere of Christmas in London quite like Dickens’s A Christmas Carol. Follow Ebenezer Scrooge through foggy streets, candlelit rooms, and a Christmas Eve filled with ghosts, memories, and revelations in this timeless tale of greed, generosity, and redemption.
Why you’ll love it
Victorian London · ghosts · Christmas tradition · classic fiction
Perfect for
A classic, atmospheric London Christmas

One Christmas Kiss in Notting Hill
Author: Mandy Baggot
Setting: Notting Hill, London
Christmas in Notting Hill provides the backdrop for this festive romance, bringing together one of London’s most recognizable neighborhoods with romance, seasonal celebrations, and the possibility of a second chance at love. It’s a good pick when you want Christmas lights and city streets rather than a snowy country village.
Why you’ll love it
Notting Hill · London · Christmas romance · city life
Perfect for
A romantic London Christmas

Covent Garden in the Snow
Author: Jules Wake
Setting: Covent Garden, London
Few places feel more festive than Covent Garden at Christmas, and this novel turns the famous London neighborhood into the setting for a seasonal romance. With the possibility of snow, Christmas lights, bustling streets, and the atmosphere of central London, it’s a lovely choice for readers who want to experience the city at its most festive.
Why you’ll love it
Covent Garden · London · snow · Christmas romance
Perfect for
A magical snowy London Christmas

Skating at Somerset House
Author: Nikki Moore
Setting: Somerset House, London
Set against the magical Christmas atmosphere of Somerset House, this is one for readers who want their festive reading to feel unmistakably London. Think winter evenings, twinkling lights, ice skating and the possibility of romance in one of the city’s most beautiful Christmas settings.
Why you’ll love it
Somerset House · London · ice skating · festive romance
Perfect for
Christmas lights, ice skating and a festive London escape
View on Amazon →
Want more London reading? Explore more Books Set in London, from Victorian streets and literary landmarks to modern London stories.
Christmas in Cornwall
For a Christmas escape that combines festive warmth with the sea, Cornwall is hard to beat. These books take Christmas to Cornish villages, cafés and coastal communities, where you can swap snowy city streets for rugged cliffs, cozy bakeries, village celebrations and the sound of the sea.

Christmas at Little Beach Street Bakery
Author: Jenny Colgan
Setting: Mount Polbearne, Cornwall
Christmas has arrived in the Cornish coastal village of Mount Polbearne, where Polly bakes festive treats at the Little Beach Street Bakery and prepares for the celebrations. Beneath the decorations and delicious food, though, secrets and complications threaten to disrupt her Christmas with Huckle. It’s a warm, romantic escape for anyone who would rather spend December somewhere by the sea.
Why you’ll love it
Cornwall · baking · romance · cozy village life
Perfect for
A cozy coastal Christmas

Christmas at the Beach Café
Author: Lucy Diamond
Setting: Cornwall
For anyone who likes their Christmas reading with a little sea air, Lucy Diamond’s Christmas at the Beach Café offers a festive escape beside the coast. Expect friendship, romance, family complications, and the comforting atmosphere of a place where the beach is never far away.
Why you’ll love it
coastal Christmas · friendship · romance · beach cafés
Perfect for
A warm, summery-feeling escape at Christmas

Christmas in Cornwall
Author: Marcia Willett
Setting: Cornwall
Set in Cornwall, this warm-hearted Christmas novel centers on family, friendship, and the feeling of belonging somewhere. With a catering business, an unconventional family circle, a historic home, and the Cornish landscape, it offers a quieter kind of festive escape.
Why you’ll love it
Cornwall · family stories · friendship · gentle Christmas reading
Perfect for
A gentle Christmas story about family and belonging

A Perfect Cornish Christmas
Author: Phillipa Ashley
Setting: Porthmellow, Cornwall
Scarlett heads to the little Cornish town of Porthmellow, hoping to uncover the truth about her family, only to get caught up in the town’s Christmas festival—and drawn toward Jude Penberth. With a festive village, family secrets, romance, and the Cornish coast, this is pure Christmas escapism.
Why you’ll love it
Cornwall · village Christmas · romance · family secrets
Perfect for
A festive Cornish village romance

A Cosy Christmas in Cornwall
Author: Jane Linfoot
Setting: Cornwall
The title tells you exactly what you’re getting: a cozy Christmas escape in Cornwall. With romance, winter scenery and the comforting promise of festive complications and happy endings, it’s a lovely choice when you want your Christmas reading to feel warm, light and distinctly escapist.
Why you’ll love it
Cornwall · cozy romance · winter escapes · festive comfort
Perfect for
A snowy, romantic Cornish Christmas

Christmas at the Cornish Café
Author: Phillipa Ashley
Setting: The Cornish coast
Demi is busy preparing festive treats at the Cornish Café while trying to navigate her complicated relationship with Cal — and the arrival of a mysterious writer doesn’t make things any easier. With a café, winter cliffs, secrets, and romance, it’s the sort of Christmas read that makes you want to curl up somewhere warm while listening to the sea outside.
Why you’ll love it
Cornwall · cafés · romance · rugged coastline
Perfect for
A romantic Christmas beside the cliffs
Christmas in Yorkshire & Northern England
Christmas feels different in the north of England — particularly when the setting is a Yorkshire village, the Dales or the windswept Lancashire Moors.
These books offer snowy countryside, close-knit communities, old houses and plenty of northern atmosphere, from gentle Christmas romance to darker historical mystery.

A Christmas Homecoming
Author: Anne Perry
Setting: Whitby, Yorkshire
Anne Perry takes readers to Whitby at Christmas, where Charlotte’s mother Caroline arrives with her young husband and his theatrical troupe. The Yorkshire fishing town, its dramatic coastline, and its connection with Dracula give this festive mystery a darker, atmospheric edge.
Why you’ll love it
Whitby · Yorkshire · Victorian atmosphere · mystery
Perfect for
A Victorian Christmas mystery by the sea

A Yorkshire Christmas
Author: Kate Hewitt
Setting: A Yorkshire village
After a disastrous romantic decision, Claire escapes to her godmother’s cottage in a little Yorkshire village for Christmas. A snowbank, an unexpected meeting at a farm, and the warmth of a rural community soon make her wonder whether disappearing for Christmas brought her exactly where she needed to be.
Why you’ll love it
Yorkshire · snow · rural romance · Christmas escape
Perfect for
A snowy Yorkshire Christmas romance

Christmas at Mistletoe Cottage
Author: Lucy Daniels
Setting: A Yorkshire village
Christmas arrives in the little village of Welford with frost on the ground, roasted chestnuts in the air, and plenty of festive activity at Hope Meadows Animal Rescue Center. Goats, donkeys, reindeer, romance, and a mysterious local make this a particularly cheerful choice for readers who like their Christmas books packed with animals and village life.
Why you’ll love it
Yorkshire · animals · village life · feel-good romance
Perfect for
A warm, animal-filled Christmas romance

The Christmas Invitation
Author: Trisha Ashley
Setting: Lancashire, Northern England
Trisha Ashley brings her characteristic mix of family secrets, romance and eccentric characters to a festive Lancashire setting. It’s a good choice if you want Christmas reading rooted in a real English community rather than a picture-perfect fantasy village.
Why you’ll love it
Lancashire · family drama · romance · northern England
Perfect for
A cozy Christmas escape in the north of England

Twelve Days of Christmas
Author: Trisha Ashley
Setting: The Lancashire Moors
Set against the atmospheric Lancashire Moors, this festive story offers a very different Christmas landscape from the traditional snowy village. Think rugged countryside, old houses, complicated relationships, and the warmth of Christmas gathered around it all.
Why you’ll love it
Lancashire Moors · countryside · family secrets · atmospheric Christmas
Perfect for
A windswept northern Christmas
Christmas in the Cotswolds & English Countryside
If what you really want is the Christmas from the picture in your head — a country cottage, frosty mornings, village lanes, roaring fires and somewhere to disappear for the holidays — try these.
The Cotswolds and surrounding English countryside provide the backdrop for stories of romance, family, secrets and second chances.

The Christmas Guest
Author: Peter Swanson
Setting: The Cotswolds
An American art student is invited to spend Christmas at Starvewood Hall, a grand Cotswold manor house filled with fireside gatherings, beautiful decorations, and secrets. But the idyllic English Christmas begins to feel darker when a local murder, a mysterious stranger, and the house’s unsettling history start to emerge.
Why you’ll love it
Cotswolds · country houses · secrets · psychological suspense
Perfect for
A glamorous country-house Christmas with a sinister edge

Murder in the Snow
Author: Gladys Mitchell
Setting: The Cotswolds, Gloucestershire
Snow, an isolated setting, and a murder make this a particularly atmospheric choice for winter reading. Gladys Mitchell’s classic mystery lets you retreat into an older England, where Christmas gatherings, country houses, and suspicious characters provide the perfect ingredients for murder.
Why you’ll love it
Cotswolds · snow · classic crime · country house
Perfect for
An old-fashioned snowy Christmas mystery

A Cotswold Christmas
Author: Kate Hewitt
Setting: Wychwood-on-Lea, the Cotswolds
After a broken engagement, Anna escapes to the Cotswolds for Christmas, where an unexpected accommodation problem leads her to Willoughby Close and a new beginning. Frosty evenings, welcoming fires, a beautiful village and an unexpected romance make this one particularly suited to readers dreaming of a traditional English Christmas escape.
Why you’ll love it
Cotswolds · snowy villages · romance · country cottages
Perfect for
A snowy Cotswold village Christmas

Christmas Every Day
Author: Beth Moran
Setting: Sherwood Forest, Nottinghamshire
When Jenny unexpectedly inherits her estranged grandmother’s cottage in Sherwood Forest, Christmas marks the start of a very different chapter in her life. The woodland setting gives this festive story a slightly magical, secluded feeling, while the themes of family, friendship, and starting over make it more than just a seasonal romance.
Why you’ll love it
Sherwood Forest · cottages · second chances · family
Perfect for
A fresh start in an English woodland

Christmas at the Comfort Food Café
Author: Debbie Johnson
Setting: Dorset
If your idea of the perfect Christmas involves a welcoming café, good food, friendship and a small English village, this is an easy book to add to your reading pile. Debbie Johnson combines romance and festive feel-good warmth with the comforting idea of escaping somewhere everyone knows your name.
Why you’ll love it
Dorset · cafés · comfort food · village Christmas
Perfect for
A comforting village Christmas

The Christmas Surprise
Author: Jenny Colgan
Setting: Derbyshire
Jenny Colgan takes Christmas away from the city and into the English countryside in this festive story. Derbyshire provides the backdrop for family complications, relationships, and seasonal surprises, making it a good choice when you want a Christmas read with a distinctly rural English feel.
Why you’ll love it
Derbyshire · countryside · family drama · Christmas romance
Perfect for
A traditional English countryside Christmas

Christmas Shopaholic
Author: Sophie Kinsella
Setting: Letherby, England & Shoreditch, London
Christmas becomes gloriously chaotic when Becky Bloomwood sets out to make the festive season perfect for her family. Between shopping trips, Christmas decorations, family gatherings, and Becky’s famously enthusiastic approach to spending, this is a lighter choice for readers who want their English Christmas with plenty of comedy and festive chaos.
Why you’ll love it
London · Letherby · shopping · comedy · modern Christmas
Perfect for
A chaotic, glamorous London Christmas
Christmas in an English Country House
There is something particularly satisfying about a country-house Christmas in fiction. Everyone arrives for the holidays. The fire is lit. Dinner is served. Snow falls outside.
And then the secrets begin to emerge. For readers who prefer their Christmas escape with a little more mystery, these country-house stories bring together grand houses, family tensions, secrets, and festive intrigue.

Hercule Poirot’s Christmas
Author: Agatha Christie
Setting: Gorston Hall, England
Christmas at Gorston Hall is anything but peaceful. When the Lee family gathers for the festive season, old resentments and family secrets lie beneath the surface—and before long, Hercule Poirot has a murder to solve. If your ideal Christmas reading involves a grand house, snow, suspicious relatives and a classic mystery, this is a wonderfully dark choice.
Why you’ll love it
country houses · Christmas mysteries · family secrets · classic crime
Perfect for
A country-house Christmas with murder on the menu

Murder for Christmas
Author: Francis Duncan
Setting: An English country house
Christmas at Flaxmere Manor should be a time for celebration, but the festivities take a deadly turn when a body is discovered. With a snowbound house, a gathering of suspicious guests and an amateur detective at the center of the investigation, this is classic country-house Christmas crime.
Why you’ll love it
country houses · snow · classic mysteries · Christmas murder
Perfect for
A classic golden-age Christmas mystery

Seven Days of Us
Author: Francesca Hornak
Setting: A country house in Norfolk
The Birch family gathers for Christmas in their Norfolk country house—and they’re about to discover that spending a whole week together isn’t nearly as peaceful as it sounds. With clashing personalities, old secrets, and complicated relationships, this festive family drama is for readers who prefer their Christmas gatherings gloriously messy.
Why you’ll love it
Norfolk · country houses · family secrets · Christmas drama
Perfect for
Christmas family drama with plenty of secrets
Christmas by the English Coast
Not every Christmas has to involve snow-covered villages. If you’d rather spend December by the sea, these books offer a very different kind of festive escape, with the coast as the backdrop.

Christmas at the Beach Hut
Author: Veronica Henry
Setting: The Devon coast
Christmas beside the Devon coast offers a refreshing alternative to the usual snowy village setting. With a beach hut, the sea, and intertwined personal stories, Veronica Henry creates a festive escape that works especially well for readers who dream of spending Christmas somewhere windswept and coastal.
Why you’ll love it
Devon · beach huts · coastal Christmas · romance
Perfect for
A Christmas by the sea
Classic & Atmospheric Christmas Stories
And then there are the books that feel like Christmas traditions in their own right. From Beatrix Potter’s charming Gloucester tale to P.D. James’s darker Christmas mysteries, these atmospheric choices offer readers a little more history.

The Tailor of Gloucester
Author: Beatrix Potter
Setting: Gloucester, Gloucestershire
Set in the historic city of Gloucester, this charming Christmas tale follows a poor tailor struggling to finish an important commission before Christmas morning. With a tiny workshop, a helpful cat, grateful mice, and a touch of fairy-tale magic, it has the cozy simplicity of a story that feels made for reading beside the Christmas tree.
Why you’ll love it
Gloucester · fairy tales · mice · classic children’s literature
Perfect for
A short, magical Christmas story with an old-fashioned English feel

The Mistletoe Murder
Author: P.D. James
Setting: Rural England
P.D. James brings a distinctly traditional English atmosphere to this collection of Christmas crime stories. Expect old houses, winter landscapes, unsettling secrets and the kind of murder mysteries that make an excellent antidote to overly sweet festive reading.
Why you’ll love it
English countryside · murder mysteries · atmospheric crime · darker Christmas reading
Perfect for
A darker, literary Christmas mystery
Christmas Across England

Never Kiss a Man in a Christmas Sweater
Author: Debbie Johnson
Setting: Oxford
Set in Oxford, this festive romance brings Christmas chaos to one of England’s most atmospheric university cities. Expect awkward encounters, romantic complications, and plenty of seasonal humor — ideal for readers who want something lighter and more contemporary.
Why you’ll love it
Oxford · Christmas romance · humor · city Christmas
Perfect for
A funny, romantic Oxford Christmas
Which English Christmas Will You Escape To?
Whether you want Christmas lights in London, a cottage in Cornwall, snowy Yorkshire villages or a mysterious country house, England offers plenty of places to disappear into at Christmas. Choose your setting, make yourself comfortable and let the story take you somewhere else for a while.
More Christmas Reading
If you love the idea of escaping into a particular kind of Christmas, you might also enjoy:
- Christmas Mystery Books
- Cozy Christmas Books
- Historical Christmas Books
- Christmas Books Set in America
- Christmas Books: Novels for the Holiday Season

