Stay with us this May and enjoy 20% off selected rooms.
It’s almost summer, so why not join our club and get fit in six?
Time for just the two of you this spring with a two-night mini-break.
Enjoy some quality family time at Dalmahoy.
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 online or call on 0131 333 1845
Enquire or call on 0131 333 1845