Close

The festive season at Dalmahoy

Family, friends & festive cheer

Soak up the atmosphere of Dalmahoy at Christmas and enjoy the magic of the season.

A time for gathering with family, friends and colleagues to celebrate. From exceptional stays, entertainment and shared dining experiences, you’ll create memories that last a lifetime.

The festive season at Dalmahoy is the most wonderful time of year.

 

 

Christmas Party Nights

Christmas Party Nights

Enjoy a welcome drink and festive three-course meal, followed by a live band to get the party started! Then our resident DJ will keep you entertained late into the night.

Festive Afternoon Tea

Festive Afternoon Tea

Available throughout December

Enjoy a seasonal themed afternoon tea in the luxurious surroundings amongst 1000 acres of parkland.

Christmas Day Lunch

Christmas Day Lunch

The Pentland Restaurant offers spectacular views over the beautifully landscaped golf courses and lake. Styled to retain the character and charm of the Baronial Manor House, it is an ideal location for a traditional four course family Christmas Lunch followed by coffee and treats.

Host the Roast

Host the Roast

'Host the Roast', this Christmas Day and have your family celebration from the comfort of your own private dining room in the Manor House. Your room will be adorned with festive decorations and their will be a gift for children under the tree.

Hogmanay Pentland Dinner

Hogmanay Pentland Dinner

If you’re looking for something more intimate, enjoy a four-course dinner in our Pentland Restaurant and welcome in the New Year with your own party.

Hogmanay Ball

Hogmanay Ball

Hogmanay ceilidh ball in our Dalmahoy Suite

Festive Events Calendar

Festive Events Calendar

Soak up the atmosphere of Dalmahoy at Christmas and enjoy the magic of the season with our calendar of exciting festive events.

Festive Retreats

Festive Retreats

With the log fires lit, the trees decked, and plenty of comfy corners, Dalmahoy is all set to welcome you back and make you feel at home this festive season.

Book Now

Book Online, Enquire by email or call on 0131 333 1845 to book a tee time

Book a table online or call on 0131 333 1845

Enquire or call on 0131 333 1845

Enquire or call on 0131 333 1845