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 Christmas or Hogmanay 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 very best in Scottish hospitality, quality food and first class service.
Dates: Dates available throughout December
Prices: Traditional Afternoon Tea £20 per person | Festive Afternoon Tea with seasonal cocktail £30 per person
Sit back and relax.
Take a break from the Christmas shopping and enjoy a leisurely afternoon indulging in our Festive Afternoon Tea.
Dates: Fri 11th & 18th, Sat 12th & 19th December
Times: 7pm - 12.30am
Prices: £42 per person
Bring glitz and glamour to Christmas with our 1920s extravaganza.
Enjoy a 3 course dinner before reliving the roaring ‘20s with music and dancing until midnight. Includes festive drink on arrival and half bottle of wine per person.
Dates: Fri 25th December
Times: 12.30pm - 4.30pm
Relax after all the presents have been opened and let us take care of everything as our chefs prepare a Christmas Day feast
Dates: Fri 1st January
The perfect Hogmanay celebration!
Ease into the New Year with our relaxing New Year’s Brunch served in our Surf & Turf restaurant.
Dates: Thurs 24th - Sun 27th December
Prices: 2 nights £229 per person | 3 nights £279 per person
A getaway to celebrate the season.
With festive entertainment, delicious food, and comfortable surroundings, why not book an indulgent short break over Christmas?
Go on… treat someone special with a gift voucher for luxury accommodation, award wining dining, a round of golf or an indulgent spa treat. With so much on offer this year, you’re sure to find the perfect Christmas treat.