Get a group of golfers together and enjoy an overnight package with golf and complimentary room upgrade.

Ideally located close to Edinburgh Airport and only 3 miles from the M8 and M9 motorways, Dalmahoy is the perfect place for your next golf break in Scotland.  

We have a number of packages to choose from – whether you choose to stay for one night and play 2 rounds, stay 2 nights and play 3 rounds…the opportunities are endless.

With two 18-hole courses, each of which presents a very different challenge, there is plenty of choice and flexibility for golf breaks.  We offer excellent practice facilities, including a 9 hole pitch & putt course, and have loads of additional activity options nearby to ensure you have an enjoyable break at Dalmahoy.

SPRING OFFER: 1 in 16 players go free

1 night, 1 round packages, including breakfast and complimentary room upgrades starting from just £145 per person

To book your golf break email:

Terms & conditions
Valid for stays from 01 March 2024 to 30 April 2024
Valid for new reservations only
Offer valid on selected dates and subject to availability
Room upgrades subject to availability at time of booking/confirming
Maximum of 32 players
From rate based on twin/double occupancy. Single person supplements apply


Book Now Gift Vouchers

Book Online, enquire by email or call on 0131 333 1845 to book a tee time

Book a table at The Pentland or Brasserie

Enquire or call on 0131 333 1845

Enquire or call on 0131 333 1845