Perfect for families

Two 18-hole golf courses


Dalmahoy has an enviable location

Whilst set amidst 1,000 acres of beautiful tranquil parkland, the hotel is just a 20 minute drive to the centre of Edinburgh and famous attractions such as Edinburgh Castle, the Zoo, Holyrood Palace and the Royal Mile.

Whether you’re here on business, as part of an event or conference or if you’re travelling with a group of friends or family to get away from it all - there really is something for everyone.

Take a swim in our 18m pool, try your hand at golf on our driving range or pitch & putt course, sit down to watch a movie in one of our spacious family rooms with two double bed - there’s always something to keep everyone entertained.  

Key Features

  • Indoor heated swimming pool

  • Beauty salon with treatment rooms

  • Sauna & steam room

  • State of the art gymnasium and fitness studio

  • Floodlit outdoor tennis courts

  • Jogging trail

  • Nature trail including beehives and bird hide

  • Kids welcome pack

  • Two 18-hole golf courses

  • Floodlit and heated driving range with covered bays

  • Practice area and putting green

  • 9 hole pitch & putt course

  • Two bars and restaurants

  • Late checkouts (2pm rather than 12 noon) available for just £20 per room. Subject to availability.

Book Now

Enquire or call on 0131 333 1845 to book a tee time

Enquire or call on 0131 333 1845

Enquire or call on 0131 333 1845