Welcome to Wellbeing

Escape to a thousand acres of relaxation

Retreat to our fabulous Country Club, a luxury hide-away, just seven miles from Edinburgh’s city centre.

Whether you are a resident at the hotel or a club member, fitness lovers will be spoiled for choice with two 18-hole golf courses, floodlit driving range, pitch & putt course, outdoor tennis courts. We also have a swimming pool, sauna, steam room and state-of-the-art gym.

After your work-out make sure to head upstairs for a bite to eat in our Brasserie restaurant and take advantage of our new Member Benefit - free monthly cuppa and cake.

Beauty Essentials are also on-site and have two beauty rooms offering a wide range of treatments for you to indulge in.


 **Covid-19 Restrictions as of Monday, 27th December 2022**

-As of Monday, 27th December, pre-booking will be required for the gym & swimming pool. Members are advised to book their swimming and gym slots through the IG app, and all hotel residents can book via the hotel team. More information on our guidelines can be found on the right hand side of this page
-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

Key Features

  • Indoor heated swimming pool

  • State of the art gym

  • Sauna and Steam Room

  • Fitness Classes

  • Jogging trail

  • Outdoor floodlit tennis courts

Find Out More

Leisure Club

Leisure Club

Work-out and relax

Guests of the hotel can enjoy complimentary access to the hotel leisure club. Memberships are also available for local residents. Our aim is to provide a friendly and welcoming atmosphere to guests and members alike, whilst at the same time helping you to achieve your fitness goals. 

Become A Leisure Club Member

Become A Leisure Club Member

Edinburgh’s premier Golf & Leisure Resort

Membership at Dalmahoy Hotel & Country Club gives you full access to the hotel’s leisure and fitness facilities, in stunning surroundings. Plus, as a member, you can enjoy a host of benefits.

Learn To Swim At Dalmahoy

Learn To Swim At Dalmahoy

Perfect for all ages

Swimming lessons are available in the hotel swimming pool for children aged 3+. We have partnered with a specialist swimming lesson provider, Total Swimming, who deliver these classes on our behalf.



Escape to our Edinburgh resort for the ultimate in relaxation

Beauty Essentials Salon, located within the Leisure Club, offers a range of relaxing beauty treatments including massages, facials, nail treatments, spray tanning, waxing and more.

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