Whether you want to host an epic festive gathering for all the family, or you're looking for a stress-free hideaway just for two, check out these 20 stunning properties around the UK, just perfect for a very merry Christmas.
Oxford - Oxfordshire
Sleeps Two properties for up to 12
Spend the festive season in the bright and bustling heart of Oxford at one of these award winning self-catering cottages, tucked away within their own private courtyard and available individually or combined to sleep up to 12 people.
Ullswater - The Lake District
Sleeps 8 - 12 per property
Fill up the fridges and hunker down because you won't want to leave these incredible holiday homes all Christmas, with breathtaking views of Ullswater and decadent five star gold accommodation including awesome cinema room, available to hire separately or together.
Bude - Cornwall
Sleeps 6
Don't delay if you want to book this popular pad for the festive season. Beautifully renovated, with three bedrooms, a wood burning stove and underfloor heating, this barn conversion on the North Cornish coast even comes with its own outdoor pizza oven, handy if you get tired of turkey.
Aldeburgh - Suffolk
Sleeps 12
Just picture this stunning Victorian villa all dressed for the festive season with twinkling lights and a tree, like something from a Christmas movie. This impressive, spacious villa is the perfect place for a family or friends get-together and is only a short stroll from the beautiful Suffolk coast.
Pelynt - Cornwall
Sleeps 6 per cottage
Enjoy a cosy Cornish Christmas at one of these beautiful, traditional cottages in a private hamlet with hotel services and facilities on the south-east coast near the picturesque town of Looe, with plenty of bracing seaside walks to be had.