Skip to main content

Golf Courses Near Edinburgh

34 golf courses within 50km of Edinburgh, Edinburgh and the Lothians.

Edinburgh golfers have 36 courses recorded within 50 kilometres, with at least 18 carrying a verified hole count — 17 full 18-hole courses and one 9-hole option. The closest is Mortonhall Golf Club, an 18-hole course founded in 1892, just 4.9km from the city, followed by Silverknowes at 5.7km and Swanston (18 holes, founded 1927) at 6.8km. Royal Burgess Golfing Society and Torphin Hill both sit around 7.7-7.8km out, with Turnhouse (18 holes) at 9.1km. Broomieknowe Golf Club, an 18-hole, par-70 course at 9.6km, holds the cheapest verified green fee in the directory at £20, while the dearest verified fee, £45, belongs to Carnwath Golf Club further afield. The area's oldest confirmed club is Lanark Golf Club, founded in 1851. Courses here span six counties, from Berwickshire and Fife to Perth and Kinross, giving Edinburgh golfers a wide radius to explore, with confirmed prices varying more than twofold.

Golf courses near Edinburgh

Showing the 24 closest of 34 courses within 50km of Edinburgh.

Mortonhall Golf Club

231 Braid Road, Edinburgh, Edinburgh, EH 10 6PB

Edinburgh

No reviews yet 01314476974
4.9 km away

Golf near Edinburgh — common questions

How many golf courses are near Edinburgh?

There are 36 golf courses listed within 50 kilometres of Edinburgh in the geogolfcourse.co.uk directory. At least 18 of these have a verified hole count, including 17 confirmed 18-hole courses and one 9-hole course.

What is the cheapest green fee near Edinburgh?

The cheapest verified green fee near Edinburgh is £20 at Broomieknowe Golf Club, an 18-hole, par-70 course around 9.6 kilometres from the city. The most expensive verified fee in the same area is £45 at Carnwath Golf Club.

Are there 9-hole courses near Edinburgh?

Yes, the directory confirms at least one 9-hole course within reach of Edinburgh, alongside 17 verified 18-hole courses. Most of the well-documented courses close to the city, such as Mortonhall and Swanston, are full 18-hole layouts.

Which is the oldest golf club near Edinburgh?

The oldest golf club with a confirmed founding date near Edinburgh is Lanark Golf Club, established in 1851. Closer to the city, Mortonhall Golf Club dates to 1892 and Swanston Golf Club to 1927.

What are the closest golf courses to Edinburgh?

Mortonhall Golf Club is the nearest listed course to Edinburgh at 4.9 kilometres, followed by Silverknowes Golf Club at 5.7 kilometres and Swanston Golf Club at 6.8 kilometres. All three sit within a short drive of the city centre.