Golf Events

Impress clients, colleagues or delegates with Corporate Golf in a historic Scottish setting

Plan a golf event like no other at Dalmahoy, a truly unique golfing destination, just seven miles from Edinburgh’s city centre. 

Right from the start of your golf event, Dalmahoy makes a memorable first impression and sense of arrival as you drive through the estate to the impressive Baronial Manor House.

There is ample free parking right next to the golf courses and changing rooms, excellent practice facilities for those who take their game more seriously, numerous options for dining depending on your budget and preferences as well as 215 guest rooms available for residential events.

Our professional team are on hand to provide support, advice and assistance throughout. From help in the lead up to your event with choosing the best playing format and catering arrangements to logistical support on the day with scorecard management and prize-giving, we’re here to ensure the day runs smoothly and that you and your guests experience a seamless service throughout.

There are a host of options for you to personalise your event depending on the purpose of your event and desired outcomes. We can advise on aspects such as: Resort branding, branded merchandise, videographer with blooper reel, beat the pro, club cleaning, electronic scoring systems, Golf Clinics, on-course Food & Beverage options and much more.

******** SPECIAL OFFER ********

Championship Course packages only £39 per person
Resort Course packages only £29 per person
*Coffee and morning roll
*Range balls
*18 holes of golf

Add on a hearty meal after golf for just £14.50 per person

Call 0131 335 8065 or email


Terms & conditions:
Valid for golf days for groups of 12+ golfers. Subject to availability.

Key Features can include:

  • Morning rolls served with Tea & Coffee to start the day

  • Full check in and scoring by our experienced team

  • Personalised gift packs for your guests

  • Pre-round basket of balls for the range

  • Longest drive & nearest the pin markers

  • Beat the Pro

  • Post round meal or BBQ

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