0  of 11
Top UK hotels for Christmas breaks
  • This beautiful retreat on the shores of Loch Fyne is perfect for spending Christmas in an enchanting castle. Set amid some of Scotland’s most breathtaking scenery with magnificent wildlife, flora and fauna, Stonefield Castle offers two or three-night festive breaks. The Christmas package includes dinner, bed and breakfast, a five-course Christmas Day luncheon, Boxing Day brunch, a treasure hunt, the annual castle quiz, as well as a five-course Boxing Day tasting menu, and all the mulled wine and shortbread you can handle. Two nights cost £190 per person for guests arriving on 24 December and three nights cost £264 per guest, based on two people sharing.
  • This elegant country house hotel set on Cornwall’s pretty Roseland Peninsula overlooking a beach with idyllic sea views. During Christmas, you can enjoy peace, relaxation and fantastic food at The Nare, with a traditional Christmas luncheon, carols in the cocktail lounge and candlelit dinners following the midnight church service at Veryan Parish Church on Christmas Eve. Guests can enjoy log fires crackling in the grates, Cornish Afternoon cream teas with Chef's special Christmas cake and home-made mince pies everyday, as well as formal dinner dances. A four-day Christmas House Party package costs from £1,370 per person, from 23 to 27 December.
  • Set opposite the beach and fishermen’s huts on Suffolk’s Heritage Coast at Aldeburgh, the White Lion Hotel offers excellent Christmas breaks by the sea. Celebrations start as soon as you arrive at the hotel on Christmas Eve, with an indulgent afternoon tea under the glow of twinkling fairy lights of the Christmas tree. Christmas Day includes a bracing walk along the beach to build up an appetite for the sumptuous six-course lunch with all the trimmings. On Boxing Day, you can join in or watch the freezing North Sea for the town’s annual charity swim at 11am, before lunch and the afternoon free to explore the local area. The three-night festive package costs from £535 per person based on two sharing.
  • London's The Goring has partnered with the English National Ballet to invite Christmas lovers to stay at the hotel and enjoy the mesmerising Nutcracker ballet from the splendour of their own box. For an unforgettable Christmas break, you will also have the opportunity to meet a ballet dancer from the cast. Guests can indulge in mulled wine by the fire, a crisp walk around the garden and the hotel's decadent Christmas menus, including roast Norfolk turkey and Scottish beef Wellington on Christmas Day, and red leg partridge and glazed lobster omelette on Boxing Day. An overnight stay in a Belgravia Suite with breakfast and one box reservation (seats up to four) for the Nutcracker start from £2,042 per couple.

  • Head for Norfolk this Christmas and you can join the well-wishers at St Mary Magdelene to say 'Happy Christmas' to the Royal Family as they attend the Christmas service at Sandringham. Stay at country retreat Congham Hall Hotel from 24 to 27 December to indulge in afternoon tea and scones, carols around the Christmas tree, champagne cocktails and a six-course Christmas Day lunch, as well as board games, a walk on Hunstanton beach and Christmas Cluedo on Boxing Day, which brings the traditional board game to life! The Christmas Package costs from £1,295 per room based on two sharing and includes three nights' accommodation, all meals, drinks and featured entertainment.
  • For a traditional Christmas set in the idyllic splendour of the Lake District, Armathwaite Hall Hotel & Spa offers luxury, relaxation and plenty to keep you entertained during the festive period. With lavish decorations, the warmth of an open fire and delicious food, the spa hotel is a marvellous place for a Christmas getaway. Arrive on Christmas Eve to cocktails and canapés followed by a celebration dinner. On Christmas Day you can wake to a roaring log fire, gourmet breakfast and a festive glass of Bucks Fizz. Take a stroll around the grounds to work up an appetite or relax in the outdoor hot tub before the six-course Christmas Day feast. The Three Night Christmas Break costs from £875 per person, children under four years-old sharing with parents are free with meals charged as taken.
  • Get away from it all in Yorkshire at The Talbot in Malton. Warming log fires, traditional decorations and a gentle festive atmosphere in the country hotel create an unfussy, understated Christmas. Highlights of the break include Christmas Lunch in the Wentworth restaurant, traditional Yorkshire events and entertainment within easy reach of the hotel and the unusual chance to wander past the house that inspired Scrooge’s Counting House in A Christmas Carol. The hotel offers a flexible two-night package allowing you to choose which two nights (or more) you prefer to stay. Two-night Christmas packages cost from £695 and three-night packages from £920. Children under five stay free of charge when sharing parents' room, children 5 to 12 years-old £150.
  • Make this Christmas one to remember by hitting the Cotswolds and enjoying a whole host of activities along with traditional festivities in a beautiful setting. At newly opened The Fish, part of the 400-acre Farncombe Estate, you can experience quad biking, clay pigeon shooting and even Segway safaris on your Christmas break. Inside, there are roaring fires, carol singing, long walks, turkey and all the trimmings. The three-night Christmas package costs from £323 per person starting on Christmas Eve. There is delicious food, comfy chairs and large fire in restaurant and bar The Lodge, as well as a five-course Christmas lunch to enjoy.
  • Experience a festive escape the whole family will love at country house hotel Coworth Park in Ascot this Christmas. Story Time by the fire place for the children, transfers to the local church for midnight mass and a four-course Christmas lunch are some of the traditional experiences for guests, while Festive Champagne Afternoon Tea, a chocolate masterclass and wine tasting are ideal for those after something different. The three-night Christmas package starts from £475 per person per night in a Stable Superior room, based on two sharing.
  • Christmas at Galgorm Resort & Spa is a special experience, where you will be enchanted by the magic of one of Northern Ireland’s most beautiful hotels from the moment you arrive on Christmas Eve. Guests can meet Santa, indulge in festive cuisine and enjoy the luxury of being pampered during the Winter Wonderland break. On Christmas Eve, you can unwind in the Spa at Galgorm or spend time with the family in the new pool, before toasting chestnuts and marshmallows on the open fire. After a traditional Irish breakfast on Christmas Day, you will open presents by the tree, indulge in a five-course Christmas lunch and visit Santa in his grotto down by the river.