13 clubs · Edinburgh
9-hole golf courses near Edinburgh
Tee Time lists 13 golf clubs with a 9-hole course within 15 miles of Edinburgh. 5 take visitor tee times online through Tee Time; the other 8 are listed so you can contact them directly. The nearest is Ravelston Golf Club, 2.8 miles from the centre of Edinburgh. The lowest price for a round in the next 7 days is £6 at Auchterderran Golf Course.
Tee times near Edinburgh
- Today
No tee times left today.
- This weekend, from Saturday 14 November 2026
204 tee times at 3 clubs, from £6
9-Hole Golf near Edinburgh at a glance
- Golf clubs
- 13
- Book online with Tee Time
- 5
- Lowest price in the next 7 days
- £6 at Auchterderran Golf Course
- Nearest club
- Ravelston Golf Club, 2.8 mi
13 clubs with a 9-hole course near Edinburgh
- Ravelston Golf Club9 holes2.8 miNot bookable online
- Portobello Golf Course9 holes3 miNot bookable online
- Swanston Golf Club2 courses · 18 and 9 holes4.3 miNot bookable online
- Melville Golf Centre9 holes5.6 miNot bookable online
- Musselburgh Links, The Old Golf Course9 holes5.9 miNot bookable online
- Dalmahoy Hotel & Country Club3 courses · 18 and 9 holes7.8 miCheck availability
- Dundas Parks Golf Club9 holes · from £158.6 miCheck availability
- Bridgend Golf & FootGolf9 holes13.6 miNot bookable online
- Cluny Activities9 holes14 miNot bookable online
- Auchterderran Golf Course9 holes · from £614.1 miCheck availability
- Kingsfield Golf & Leisure9 holes14.3 miNot bookable online
- Dunfermline Golf Club2 courses · 18 and 9 holes14.5 miCheck availability
- Lochore Meadows Golf Course9 holes · from £1014.8 miCheck availability
All 56 golf clubs near Edinburgh
Contains OS data © Crown copyright and database right 2026. Town centres from OS Open Names, Open Government Licence v3.0; distances are in a straight line.