A warm welcome awaits you

Only 7 miles from Edinburgh city centre

Covid-19 Updates


Dear valued guests and friends of Dalmahoy Hotel & Country Club,

Scotland is now beyond Level 0 restrictions as of 9 August 2021.

Whilst our main priority is always focused on giving you a first class experience, we will be continuing to do everything we can to ensure the safety and wellbeing of every guest coming to Dalmahoy.

Dalmahoy has always enjoyed a reputation as a welcome retreat from the stresses of everyday life; a glorious getaway where your cares fade away. As always, our safety actions will continue to be carefully carried out to ensure you can continue to focus on having an enjoyable and safe experience with us.

-Our Championship East Course and Resort West Course are open to members and visitors. We continue to follow guidance from our national governing body, Scottish Golf. As a result, we have a robust framework in place for safe play.  This framework aims to protect the health and wellbeing of our golf team, our members and guests.

-Pre-booking is no longer required for gym and swimming slots
-Fitness classes - We ask all members to continue to pre-book their classes through the IG app and all residents to book via the hotel team
-Sauna & steam room - We are pleased to confirm that the sauna and steam room are open in accordance with current guidelines.
-Beauty Salon - Our onsite beauty salon - Beauty Essentials – is open for treatments. Please call the salon directly to book your treatment

Lastly, our thoughts go out to anyone who has been impacted by COVID-19 – particularly our incredible frontline NHS staff and key worker groups across Edinburgh and the whole country.

We would like to thank you, our loyal customers, for your patience during this unprecedented time.  We look forward to welcoming you back to Dalmahoy.

Best wishes,


Murray Thomson
General Manager


Our Commitment to Your Safety

What You Can Expect To See


  • Please note that all website images and video footage showcased on our website were shot or filmed before the Coronavirus pandemic.

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