Skip to content

Newsletter signup

Christmas at Macdonald Hotels & Resorts

Christmas and New Year at Macdonald Holyrood Hotel, EdinburghAA 4 Stars

Macdonald Holyrood Hotel81 Holyrood RoadEdinburghEH8 8AUTel 0844 879 9028International +44131 550 4500

City BreakShoppingFamily funGolfCulture & HistoryAA 1 RosetteSpa

Edinburgh sparkles at Christmas and New Year.  Twinkling lights and delicious smells that give you that warm tingly feeling.  There's no better place to celebrate your Christmas or Hogmanay celebrations than at Macdonald Holyrood Hotel, sat in the romantic Old Town of Edinburgh under the dramatic shadow of Arthur's Seat.  Whether you are entertaining clients, throwing a Christmas party for the team to mark the end of a successful year or reuniting with friends that you haven't seen for ages, then Macdonald Holyrood Hotel has a selection of different, entertaining and exciting events planned, all with the ver best in Scottish hospitality, quality food and first class serivce.

Download our Christmas brochure

Christmas & New Year Packages

  • Christmas at Macdonald Hotels & Resorts

    The Salisbury Suite boasts its own balcony terrace, is serviced by a fully functional bar and is the perfect venue to host your exclusive private party. For a smaller party our Holyrood Suites or Library offer a wonderful intimate atmosphere. Let us know when and for how many you require and we’ll provide the where and help you to create a fantastic bespoke event.

    Available throughout December

  • Restaurant in Edinburgh

    Combining simple classic Scottish dishes with a festive twist, take the chance to see the fantastic results of our £1/2 million restaurant investment.

    Lunch £15.00/Dinner £27.00

    Throughout December

  • You’ll pack a lot of fun into Christmas lunch at our special festive family carvery. In a relaxed atmosphere, the children will enjoy a face painter and entertainer while the grown ups enjoy a toast to Santa Claus when he arrives. And after tucking into a fabulous feast created from the finest of produce, the adults can relax with coffee while the younger members of the family watch Christmas favourites in our own cinema and games room.

    £65.00 per adult

    • Childrens entertainment
    • Visit from Santa Claus
    • Delicious three course lunch
    • Cinema and games room

    £65.00 per adult
    £45.00 per child (12-16 years)
    £30.00 per child (five-12 years)
    Children under five eat free 

  • Add the romance of Scotland’s magical capital city to your festivities with a two or three night getaway at the captivating Macdonald Holyrood Hotel. Sip mulled wine at the German market; stroll up the Royal Mile towards Edinburgh Castle and witness Edinburgh’s stunning skyline. On Christmas Eve, settle into your welcoming bedroom and relax in our lounge with mulled wine and mince pies. Later on, take the chance to enjoy a cocktail demonstration before you sit down to a wonderful three course meal. After dinner, we have Christmas movies and family games, and the concierge will assist those who want to find a church nearby for midnight Mass. A Buck’s Fizz adds sparkle to breakfast on Christmas Day, and after a lunch prepared with love by our chef team you can take a brisk walk around the stunning Arthur’s Seat before a light buffet. If you fancy a lie-in on Boxing Day, we serve brunch before you explore the city – our team have a treasure hunt challenge for you! Or relax in our tranquil Vital Health & Wellbeing Spa and return refreshed for dinner.

    From £295.00 per adult

    Book Now
    • Mulled wine and mince pies on Christmas Eve
    • Cocktail demonstration before a three course meal
    • Christmas movies and games
    • Buck's Fizz breakfast on Christmas Day
    • Christmas Day lunch
    • Light buffet and quiz in the evening
    • Brunch on Boxing Day
    • Treasure hunt challenge

    Arrive 24th December for two or three nights. Reservations required for all meals - please advise preferred meal times.

    Prices (per person )
    Three nights: £295.00 per adult
    Two nights: £240.00 per adult
    24th, 25th, 26th December 2014

    Three night package arriving Christmas Eve: From £295.00 per person based on two adults sharing a Classic room.

    Two night package arriving Christmas Eve: From £240.00 per person based on two adults sharing a Classic room. Check in from 2.00pm

  • Christmas at Macdonald Hotels & Resorts

    Join us in the stress-free comfortable surroundings of the Rocca Bar & Restaurant and relax as we serve an exquisite Christmas Lunch made from only the freshest of ingredients. And just think – you won’t need to worry about the washing up!

    £75.00 per adult