Sharpen up your skills on one of our 18-hole golf courses, driving range and putting green.
Get a group of friends together and enjoy an overnight package with golf and dinner
Book Online, enquire by email or call on 0131 333 1845 to book a tee time
Book a table at The Pentland or Brasserie
Enquire or call on 0131 333 1845
Enquire, Email or call on 0131 333 1845
Whether you're planning an autumn getaway or a spring break, now’s the time to book your Dalmahoy stay. Take advantage of our limited-time Summer Sale, with exclusive savings on stays between 1st October 2025 and 30th April 2026.*