Have A Night On Us In May

Stay 2 nights in May, only pay for 1

We want to say a big “thank you” for your support throughout these challenging times and offer you some well-earned rest and relaxation with us when we reopen.

Book a 2 night stay at Dalmahoy in May, and as a token of our appreciation, one of your nights will be on us!

Book online today


Terms & Conditions:

  • Valid for 2 night stays on bed and breakfast packages
  • Dinner can be added on one or more nights, at a £25 supplement (per person, per dinner) for each guest(s)
  • Must be booked online. Click through on the booking link below
  • Full booking payment required at the time of booking
  • Your complimentary night will apply to the lowest room rate out of the 2 nights
  • Children under 12 can stay and eat breakfast for free
  • Maximum 2 adults and 2 children under 12 per room
  • Stays are valid for a Classic Room type, upgraded room types are available for supplements
  • Subject to promotional availability
  • Cancel your booking and receive a full refund up to 2pm day prior to arrival
  • Or you can transfer your booking, subject to availability and rate amendments
  • Cancellations after 2pm on day prior to arrival will be charged in full
  • Non-arrivals will be charged in full
  • Rates cannot be used in conjunction with any other offer
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