Close

Stay Longer for Less

Free nights at Edinburgh's country estate

Now is a great time to book your Summer or Autumn holiday. Book 4-nights and get 1 night free. Want to stay even longer? Book 7-nights and get 2-nights free.*

There is plenty to do for the whole family at Dalmahoy:

Try your hand at golf on our driving range or pitch & putt course.
Enjoy lunch or dinner in one of our restaurants.
Explore our stunning grounds and nature trail.
Visit our leisure club and take a dip in our pool.
Relax and unwind in our comfortable cocktail bar.

For those staying 4 nights, dinner must be taken on one night, and for those staying 7-nights, dinner must be taken on 2-nights. A minimum spend of £30 per adult and £15 per child (per free night) will be charged to your room for your dinner.

STAY 4 NIGHTS, PAY FOR 3*
BOOK NOW

STAY 7 NIGHTS, PAY FOR 5*
BOOK NOW


*TERMS & CONDITIONS:
Subject to room and promotional availability. Full prepayment is taken at time of booking. Free night(s) is/are based on cheapest night(s) of the stay. Promotion cannot be used in conjunction with any other offer. Should you be unable to travel during these challenging times, you can transfer your booking to another date 24 hours prior to arrival, subject to availability and rate amendments. Cancellation after the booking is confirmed will be charged in full. Non-arrivals will be charged in full. Saving applies to room rate only and excludes supplements added during the booking personalisation process. 

Book Now Gift Vouchers

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