Close

Menu

EDINBURGH'S COUNTRY CLUB

LUXURY FITNESS & LEISURE RESORT

SURROUNDED BY TRANQUIL SCOTTISH COUNTRYSIDE

LEISURE

Escape to a thousand acres of relaxation

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

Sport lovers are spoiled for choice with two 18-hole golf courses, floodlit driving range, pitch & putt course, outdoor tennis courts, swimming pool and state-of-the-art gym. Indoors, our wellness centre offers a choice of beauty treatments and therapies.

Dalmahoy lies amidst a thousand acres of scenic parkland – a perfect retreat for leisure and fitness breaks. It’s a world away from the hustle and bustle of the city centre, yet just 20 minutes from Edinburgh.

Head upstairs for relaxing treatments and for healthy snacks and juices at our Brasserie restaurant.

 

Key Features

  • Beauty treatments

  • Indoor heated swimming pool

  • Sauna and Steam Room

  • Jogging trail

  • State of the art gymnasium

  • Fitness Classes

  • Outdoor floodlit tennis courts

  • NEW LifeFitness Cardio Equipment

Treatments

Treatments

Escape to our Edinburgh resort for the ultimate in relaxation

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

BECOME A LEISURE & FITNESS MEMBER

BECOME A LEISURE & FITNESS MEMBER

Become a member at 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. Retreat to the beautiful Scottish countryside surroundings, at the historic Scottish venue. As a member, you can enjoy a host of benefits.

Click HERE for our current LEISURE MEMBERSHIP JOINER OFFER.
Valid during October, November & December.

Leisure Club at Dalmahoy

Leisure Club at Dalmahoy

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. 

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.

For more details and to book, please visit their site here

CALL OUR MEMBERSHIP TEAM TODAY

Contact us on +44 (0)131 335 8012 for details of our latest offers and promotions

Book Now

Enquire 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