Stay Longer and Save

Save an extra 10% when staying for 2 nights or more

Looking to extend your stay? Here at Dalmahoy you can enjoy additional savings if you book to stay with us for two or more nights. An extra 10% saving in fact!

Set in a 1000 acre estate, Dalmahoy has so much on offer. Be it in in our 18m pool, trying your hand at golf on our driving range or pitch & putt course, or sitting down to a delicious meal in one of our restaurants. What's more Dalmahoy is only 20 minutes from Edinburgh city centre where you can explore a wide range of attractions, historic sites and contemporary restaurants, bars and shops.

Terms: Subject to availability. Full terms available on request.

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