Competition Time

We are giving away...a 6 week fitness membership


Fancy winning a FREE 6 week fitness membership?

 Whether it’s the chance to get into shape, improve your fitness generally or simply relax with family and friends - this is the prize for you!

For your chance to win, simply like our FB page and answer the question below:

Q:Where is the 2019 Rugby World Club going to be held?


Be part of our Country Club family and enjoy all our leisure and fitness facilities:

Heated indoor swimming pool with sauna and steam room

State-of-the-art gym

Beautifully appointed changing facilities

Outdoor tennis courts

Daily exercise classes (including Spinning, Body Combat, and Zumba)



Terms & Conditions

  1. The competition is open to all full time UK Residents.
  2. The prize must be claimed by 31st August 2019 and 6 weeks free membership must commence no later than 31st August.
  3. The prize is non-transferable and is valid for the Dalmahoy Hotel & Country Club only. Prize can either be an Individual 6 week membership or a Family 6 week membership (valid for 2 adults and children under 18).
  4. A minimum of 50 registered participants are required to validate the competition.
  5. The winner must be available to accept the prize in person.
  6. Entrants must be aged 18 or over. Only one entry per person will be accepted, duplicates will be removed.
  7. Two winners will be chosen at random from all valid entries received, no cash alternative will be offered. The prize is offered in good faith and all reasonable steps have been taken to ensure the competition runs smoothly; however in the event of any dispute Dalmahoy’s decision is final.
  8. The competition winner will be issued with a temporary trial membership cards which must be shown on each visit.
  9. The competition will be closed down on Tuesday 20th August 2019 at noon. No entries will be accepted after this date.
  10. Dalmahoy staff are not eligible to enter.

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