Golf courses near Edinburgh
We list 30 golf courses within 25 km of Edinburgh, including 20 with 18 holes, 4 with 9 holes, 1 pitch and putt. 100% have a website listed.
At a glance
Figures after the first one cover the 30 nearest courses shown on this page.
Courses by number of holes
| Holes | Courses | Share |
|---|---|---|
| 18 holes | 20 | 67% |
| 9 holes | 4 | 13% |
| 27 holes | 1 | 3% |
| 36 holes or more | 1 | 3% |
| Other (5 to 12 holes) | 1 | 3% |
| Pitch and putt | 1 | 3% |
| Holes not recorded | 2 | 7% |
Venues with several courses are counted once, with their total number of holes.
Type of course
| Setting | Courses |
|---|---|
| Parkland | 8 |
As described on the club website, for 8 of the 30 courses.
Distance from the centre of Edinburgh
By county or area
Click a column heading to sort.
| County or area | Courses | 18 holes | 9 holes | Links | Visitors welcome |
|---|---|---|---|---|---|
| City of Edinburgh | 22 | 15 | 2 | 0 | 6 |
| Midlothian | 6 | 4 | 1 | 0 | 3 |
| East Lothian | 2 | 1 | 1 | 1 | 1 |
Visitors welcome: as stated on the club website; not recorded for the other courses.
Links courses
| Course | Holes | Par | Founded | Distance |
|---|---|---|---|---|
| Musselburgh Links, The Old Golf Course | 9 | 34 | 9.5 km |
Courses that welcome visitors
| Course | Holes | Par | Founded | Distance |
|---|---|---|---|---|
| Prestonfield Golf Course | 18 | 2.7 km | ||
| Liberton Golf Course | 18 | 67 | 4.7 km | |
| Mortonhall Golf Course | 18 | 72 | 1892 | 5.0 km |
| Turnhouse Golf Club | 18 | 69 | 9.1 km | |
| Melville Golf Course | 9 | 33 | 9.1 km | |
| Musselburgh Links, The Old Golf Course | 9 | 34 | 9.5 km | |
| Gogarburn Golf Course | 12 | 42 | 1975 | 9.9 km |
| Ratho Park Golf Club | 18 | 69 | 11 km | |
| Glencorse Golf Club | 18 | 64 | 12 km | |
| Whitehill House Golf Course | 70 | 12 km |
Nearest first. Visitors welcome as stated on the club website: check tee times and dress code with the club.
Oldest clubs
| Course | Holes | Par | Founded | Distance |
|---|---|---|---|---|
| Bruntsfield Links | 18 | 71 | 1761 | 6.7 km |
| Mortonhall Golf Course | 18 | 72 | 1892 | 5.0 km |
| Bruntsfield Links Short Hole Golf Course | 36 | 1895 | 1.7 km | |
| Duddingston Golf Course | 18 | 72 | 1895 | 3.6 km |
| Broomieknowe Golf Course | 18 | 70 | 1905 | 9.5 km |
| Ravelston Golf Club | 9 | 1912 | 4.3 km |
Founding year as given on the club website, known for 9 of the 30 courses.
Course designers
Architects named on club websites, with the number of courses listed here that credit them: James Braid (4).
The 30 nearest courses
| Course | Holes | Par | Distance |
|---|---|---|---|
| Bruntsfield Links Short Hole Golf Course | 36 | 1.7 km | |
| Prestonfield Golf Course | 18 | 2.7 km | |
| Craigentinny Golf Course | 18 | 67 | 3.1 km |
| Craigmillar Park Golf Club | 18 | 3.6 km | |
| Duddingston Golf Course | 18 | 72 | 3.6 km |
| Braid Hills Golf Course | 18 | 71 | 4.3 km |
| Ravelston Golf Club | 9 | 4.3 km | |
| Murrayfield Golf Course | 18 | 70 | 4.5 km |
| Merchants of Edinburgh Golf Club | 18 | 65 | 4.7 km |
| Portobello Golf Course | 9 | 32 | 4.7 km |
| Liberton Golf Course | 18 | 67 | 4.7 km |
| Carrick Knowe Golf Club | 18 | 70 | 4.9 km |
| Mortonhall Golf Course | 18 | 72 | 5.0 km |
| Silverknowes Golf Course | 5.7 km | ||
| Bruntsfield Links | 18 | 71 | 6.7 km |
| Kingsknowe Golf Course | 18 | 6.7 km | |
| Swanston Golf Course | 27 | 95 | 6.9 km |
| King's Acre Golf Course | 18 | 70 | 8.2 km |
| Baberton Golf Course | 18 | 64 | 8.4 km |
| Turnhouse Golf Club | 18 | 69 | 9.1 km |
| Melville Golf Course | 9 | 33 | 9.1 km |
| Broomieknowe Golf Course | 18 | 70 | 9.5 km |
| Musselburgh Links, The Old Golf Course | 9 | 34 | 9.5 km |
| Gogarburn Golf Course | 12 | 42 | 9.9 km |
| Newbattle Golf Club | 18 | 69 | 11 km |
| Ratho Park Golf Club | 18 | 69 | 11 km |
| Glencorse Golf Club | 18 | 64 | 12 km |
| Royal Musselburgh Golf Course | 18 | 73 | 12 km |
| Whitehill House Golf Course | 70 | 12 km | |
| Dalmahoy Hotel & Country Club, Wilkieston | 36 | 68 | 13 km |
Blank cells: not recorded in the source data. Distances are straight-line from the town centre.
Frequently asked questions
- How many golf courses are there near Edinburgh?
- 60 golf courses are listed within 25 km of the centre of Edinburgh; this page shows the 30 nearest. 24 courses are within 10 km.
- What is the nearest golf course to Edinburgh?
- Bruntsfield Links Short Hole Golf Course, about 1.7 km from the town centre in a straight line (pitch and putt course).
- Are there links golf courses within 25 km of Edinburgh?
- Yes: Musselburgh Links, The Old Golf Course is recorded as a links course.
- Which golf courses welcome visitors near Edinburgh?
- 10 courses say on their website that visitors are welcome, for example Prestonfield Golf Course, Liberton Golf Course and Mortonhall Golf Course. For the others this is not recorded: check with the club before you go.
- What is the oldest golf club near Edinburgh?
- Among the 9 courses whose club website gives a founding year, Bruntsfield Links dates back to 1761, followed by Mortonhall Golf Course (1892).
Updated: