Edinburgh boasts many of the oldest golf clubs in the world, and some of the finest too. Here is our list of the ten best golf courses to play in Edinburgh.

Alex Dawkins's picture
Tue, 2 Jul 2013

8. Dalmahoy Country Club - East Course

Dalmahoy is another Braid-designed Lothian golf course, set in almost 1,000 acres of rolling Scottish woodland and parkland. The Championship East Course underwent a £1m redevelopment in 2005, meaning it now plays 7,400 yards long, although it can be shorted to 6,684 yards for amateurs.

Postcode: EH27 8EB
Closest station: Curriehill
Cost of round: £30-90
Playing requirements: None
Website: Dalmahoy Golf

9. Prestonfield Golf Club

Although situated just over a mile from the city centre, it is easy to forget where you are at Prestonfield, as the next-door Arthur's Seat dominates much of the horizon. The course is 6,200 yards long and fairly flat, meaning it is one of the easier courses in town - on both the scorecard and the legs!

Postcode: EH16 5HS
Closest station: Edinburgh
Cost of round: £32-38
Playing requirements: None
Website: Prestonfield Golf Club

10. Braid Hills Golf Club - No. 1 Course

Unlike Prestonfield, Braid Hills is a particularly undulating layout (as the name suggests). The course is not particularly long, but there is plenty of gorse and the sloping lie of the turf means low scoring can be tricky. Braid Hills (named after the hill, not James Braid) is one of six municipal golf courses in Edinburgh, meaning the green fees are more affordable than most.

Postcode: EH10 6JY
Closest station: Slateford
Cost of round: £22-24.75
Playing requirements: None
Website: Braid Hills Golf Club