Region · Edinburgh & West Lothian
Golf in Edinburgh & West Lothian
20 courses in the city and its West Lothian commuter belt — two of the oldest golf clubs in the world, council municipals you can play for under £20, and a run of honest parkland members' clubs. And the entire East Lothian Golf Coast is half an hour east.
20 courses reviewed · green fees from £37 to £220
Edinburgh is a golf city that doesn't quite admit it. The marquee links get the attention thirty miles east on the East Lothian coast, and the city is happy to let them — but inside the bypass there are more courses worth a round than the city ever advertises. Every one of them is listed below, along with the three West Lothian clubs at Bathgate and Linlithgow that are twenty minutes down the Glasgow line and are played out of Edinburgh whatever the county boundary says. The story the city courses tell is the most Edinburgh thing imaginable: two of the oldest golf clubs on earth playing a few hundred yards apart at Barnton, a council municipal on the city's highest hill that anyone can play for under £20, and a string of honest parkland members' clubs that have never felt the need to charge what they could.
The two ancient clubs are the headline. The Royal Burgess Golfing Society traces its origins to 1735 and the Bruntsfield Links Golfing Society to 1761 — between them a claim to be the oldest golf clubs in the world, a debate that will never be settled and is all the better for it. Both started on the common links at Bruntsfield in the shadow of the castle, both migrated north-west to Barnton as the city grew over them, and both still take visitors who ask properly. This is not walk-up golf. It is, however, some of the most historic golf you can play anywhere, and it costs a fraction of what its age would justify.
The municipal scene is the other half of the city's golf, and it's the half locals actually use. Edinburgh Leisure runs Braid Hills (an 18 and a short nine on a whin-covered hill with the best free view in the city), Silverknowes along the Forth, Craigentinny by the sea at the east end, and Carrick Knowe out west — all bookable online, £36.50 for a casual eighteen (£41 on the Braids), all busy with people who've played them every week for forty years. For the full budget breakdown — twilight rates, the cheapest tee times, the council booking system — see our cheap golf in Edinburgh guide; this hub is the wider map.
The headline courses
The Edinburgh & West Lothian courses that visitors come for, ranked by editorial weight rather than green fee.
Hidden gems
The four budget and lesser-known clubs in Edinburgh & West Lothian that earn the visit but rarely make the brochures.
All 20 courses in Edinburgh & West Lothian
The headline 5 and the 4 hidden gems above, plus 11 more clubs we've covered across Edinburgh & West Lothian — from championship venues to municipal pay-and-plays.
- Murrayfield Golf Club
Edinburgh · parkland · 18 holes
£65–£140
- Kingsknowe Golf Club
Kingsknowe, Edinburgh · parkland · 18 holes
£25–£100
- Prestonfield Golf Club
Prestonfield, Edinburgh · parkland · 18 holes
£85–£90
- Merchants of Edinburgh Golf Club
Craiglockhart, Edinburgh · parkland · 18 holes
£45–£75
- Bathgate Golf Club
Bathgate, West Lothian · parkland · 18 holes
£50–£60
- West Lothian Golf Club
Airngath Hill, between Linlithgow and Bo'ness · parkland · 18 holes
£45–£55
- Liberton Golf Club
Edinburgh · parkland · 18 holes
£31–£41
- Carrick Knowe Golf Course
Edinburgh · parkland · 18 holes
£36.50
- Craigentinny Golf Course
Edinburgh · parkland · 18 holes
£36.50
- Portobello Golf Course
Portobello, Edinburgh · parkland · 9 holes
£36.50
- Linlithgow Golf Club
Linlithgow, West Lothian · parkland · 18 holes
£20–£35
Edinburgh & West Lothian courses — map view
20 courses plotted. Click any pin for name, type, and green fee. Scroll or pinch to zoom.
Loading map…
When to play
Edinburgh sits in the drier east of Scotland — not as bone-dry as the East Lothian coast a few miles further on, but a long way from the 1,200mm a year that falls on Argyll. May through September is the reliable window; April and October play dry more often than the calendar suggests, and the municipals stay open and cheap right through winter on temporary greens.
The city's courses are more sheltered than the exposed coastal links, which makes Edinburgh a sensible bad-weather fallback: when the wind is screaming across Gullane Hill, a parkland round at Mortonhall, Duddingston or Ratho Park is a far more pleasant afternoon. Braid Hills is the exception — it's high and open, and on a clear day the view across the city to the Forth bridges is the reason to play it, but on a wild one it can be every bit as raw as the coast.
Demand peaks in June and July, and the municipals fill on summer evenings with after-work fourballs, so book Braid Hills and Silverknowes online a few days ahead in peak. The members' clubs and Dalmahoy take visitor times year-round with more notice.
Where to stay
The obvious advantage of Edinburgh as a golf base is that you don't stay near the golf — you stay in one of the great small cities in Europe and travel out to it. The centre puts you within a Lothian Buses ride of the municipals and a short drive of the parkland clubs, and crucially it puts the entire East Lothian Golf Coast 30–45 minutes east by car or train. Plenty of visitors play the city's own courses by day and keep the evenings for the Old Town. Our stay-and-play guide covers the hotel question; for a companion who isn't playing, the /while-they-golf Edinburgh hub has the city sorted.
If the trip is really about the coast, read this hub alongside our East Lothian Golf Coast guide — the two together are how most people actually play golf out of Edinburgh: city courses and city evenings, links by day.
Off-course in Edinburgh & West Lothian
Edinburgh is the easiest city in Scotland to fill a non-golf afternoon. The castle and the Old Town are the obvious anchors; Holyrood and Port of Leith have brought distilling back inside the city; the Pentlands rise straight off the southern suburbs for a rest-day hill; and Portobello gives you a beach ten minutes from the Craigentinny municipal. Here's where to look across the network.
Holyrood Distillery
Edinburgh's first single malt distillery in nearly a century, in a converted railway shed by Holyrood Park — the easiest distillery tour in any Scottish city.
On TasteSCOTGlenkinchie Distillery
'The Edinburgh Malt' — twenty-five minutes south of the city in rolling farmland, and the obvious after-round dram.
On OutdoorSCOTAllermuir Hill, Pentlands
The closest summit to central Edinburgh — the rest-day walk that looks straight back down over the city and its courses.
On TripSCOTEdinburgh Castle
The obvious one, and worth it. The non-golfer's anchor for a day in the city while you play.
On TripSCOTPortobello beach
Edinburgh's seaside — promenade, good coffee, a swim if you're brave — ten minutes from the Craigentinny municipal.
On TripSCOTFree things to do in Edinburgh
For the companion who isn't playing — the city on no budget at all.
An Edinburgh golf day: municipal morning, members' afternoon
The most Edinburgh way to play the city in a day costs less than a single round on the coast and tells you more about the place.
Start on the hill. Braid Hills No. 1 takes online bookings from early morning at Edinburgh Leisure's casual rate of £41. It's a proper test — whin, blind shots, and a routing that uses the contours of the highest ground in the city — and the view from the upper holes, across the whole city to the Forth and the Fife coast beyond, is the one every visiting golfer remembers. Two hours, £41, and you've understood why locals never bothered making a fuss about the coast.
Spend the afternoon on history. A few miles north-west at Barnton, the Royal Burgess Golfing Society (origins in 1735) and the Bruntsfield Links Golfing Society (1761) sit almost next door to each other — two of the oldest golf clubs in the world, both on mature parkland, both taking visitors on set days with a handicap certificate and a phone call in advance. Play either and you're walking ground that organised golf has used since before the United States existed. Neither charges anything like what the history would justify.
If members'-club formality isn't the mood, swap the afternoon for Dalmahoy on the western edge — a championship parkland that hosted the 1992 Solheim Cup — or keep it simple with another municipal: Silverknowes along the Forth shore, or Craigentinny out east with the sea on the breeze. Either way you've played the two faces of Edinburgh golf — the council hill and the ancient club — in a single day, for less than the green fee at most of the names you came to Scotland for.
Handicap certificates
Which Edinburgh & West Lothian courses require a handicap certificate, and what the standard visitor limits are. Requirements occasionally change — confirm with the club before booking.
None of the courses in our Edinburgh & West Lothian selection impose a formal handicap certificate requirement. Visitors of any playing standard can book and play.
Getting there
By car
- From Glasgow
- 1 hr 12 min — the M8 the whole way; under an hour off-peak
- From Dundee
- 1 hr 24 min
- From Aberdeen
- 2 hr 36 min
By train
- Edinburgh Waverley →
The hub. Lothian Buses reach Braid Hills, Silverknowes and Craigentinny from the centre; the East Lothian coast runs from the same station.
Stays Nearby
Where to stay near Edinburgh & West Lothian
Hotels, B&Bs and self-catering within easy reach of Edinburgh & West Lothian. Tap any property to check rates.
Rates and availability via Stay22. We may earn a small commission if you book — at no extra cost to you. How affiliate links work.
Edinburgh & West Lothian golf — common questions
The questions visitors ask us most often about playing in Edinburgh & West Lothian.
How many golf courses are there in Edinburgh?
We review 20 courses on this page — the council-run municipals managed by Edinburgh Leisure, the members' and parkland clubs inside the bypass, and the three West Lothian clubs at Bathgate and Linlithgow that are twenty minutes from Waverley on the Glasgow line. Add the East Lothian coast just to the east and there are well over thirty inside a 45-minute journey, which is why Edinburgh is one of the best city bases for a golf trip anywhere in Britain.
Where is the cheapest golf in Edinburgh?
The Edinburgh Leisure municipals — Braid Hills (an 18 and a short nine on the city's highest hill), Silverknowes, Craigentinny and Carrick Knowe — are the value play: a casual 18-hole visit is £36.50 (£41 on the Braids) from April 2026, bookable online, with nine-hole twilight tickets for less. Braid Hills No. 1, with its views across the city to the Forth, is the one to play first. Our full breakdown is in the cheap golf in Edinburgh guide.
Can visitors play Edinburgh's historic golf clubs?
Yes, by arrangement. The Royal Burgess Golfing Society (which dates its origins to 1735) and Bruntsfield Links Golfing Society (1761) are among the oldest golf clubs in the world, both now playing on parkland courses at Barnton in the north-west of the city. They take visitor tee times on set days and usually ask for a handicap certificate — this is not walk-up municipal golf, but it is some of the most historic golf you can play anywhere.
What's the best golf course in Edinburgh?
It depends what you want. For value and the best view in the city, Braid Hills. For a championship parkland test, Dalmahoy (which has hosted the Solheim Cup) on the western edge. For history and a proper members'-club round, Bruntsfield or Royal Burgess. Mortonhall and Duddingston are the pick of the in-city parkland clubs.
Should I base a golf trip in Edinburgh or in East Lothian?
Both, really — and that's the point. Edinburgh's own courses are good value and a short bus ride from the centre, and the marquee links of the East Lothian Golf Coast (North Berwick, Gullane, Muirfield) are only 30–45 minutes east. Many visitors stay in the city for the evenings and play out along the coast by day. See our East Lothian hub for the coast itself.
Where can I play golf near Edinburgh Airport?
The airport sits on the western side of the city, so Ratho Park, Dalmahoy and the Edinburgh Leisure courses are all within fifteen minutes — handy for a round on the day you fly in or out. We have a dedicated guide to golf courses near Edinburgh Airport.
Read more about Edinburgh & West Lothian
More from Edinburgh & West Lothian
Bathgate Golf Club — £792/yr
The lowest annual club membership in Edinburgh & West Lothian in our database. Compare every club's fees in the cheapest-memberships database.
The architects3 James Braid courses here
Edinburgh & West Lothian carries work by the architects who shaped Scottish golf. See who designed what.
Plan your trip
Explore other Scottish regions
Region · Fife & Angus
Fife & Angus →
The Home of Golf, plus the Angus links circuit visitors forget. St Andrews gets the headlines; the rest of the coast deserves the trip on its own merits.
Region · East Lothian
East Lothian →
17 golf courses on Scotland's Golf Coast — from Muirfield and North Berwick to Musselburgh's £20-odd municipal nine — all inside thirty miles of Edinburgh. You can play three in two days without changing hotel.
Region · Ayrshire & Campbeltown
Ayrshire →
The Open coast. Royal Troon, Turnberry, Prestwick — the trio that defined links golf, plus the municipal courses that locals quietly play for a tenth of the price.
Region · Highlands
Highlands →
Royal Dornoch and the long drive north. Six hours from London, three from Edinburgh — and the most consistently brilliant links country in Scotland once you get there.
Region · Aberdeen & Moray
Aberdeen & Moray →
Royal Aberdeen, Cruden Bay, Trump International — the underrated east-coast links circuit. Plus the Moray clubs at Lossiemouth and Cullen that locals would rather you didn't write about.
Region · Borders & South
Borders & South →
The least-played golf country in Scotland — and the cheapest. The Borders has Mackenzie Ross and James Braid designs that would be on every visitor's itinerary if they were forty miles further north.
Region · Glasgow & the West
Glasgow & the West →
33 parkland and moorland courses ringing the city — from Glasgow Golf Club at Killermont (founded 1787) to £6 municipal golf at Littlehill. Championship-grade rounds most visitors drive straight past on the way to Ayrshire.
Region · Perthshire & Stirlingshire
Perthshire & Stirlingshire →
26 courses between the Ochils and the Highland line — James Braid's Gleneagles, the Blairgowrie heathland, and a run of village nine-holers that are the cheapest golf in Scotland. The bit of the country most visitors drive straight through on the A9.
Region · Scottish Islands
Scottish Islands →
18 courses that need a ferry — Askernish and the Machrie at one end, honesty boxes on Colonsay and Gigha at the other. The cheapest golf in Scotland and some of the best, usually on the same island chain.