17 clubs · County
9-hole golf courses in Highland
Tee times in Highland
Search tee times in Highland- Today
2 tee times at 1 club. Lowest price today: £25
- This weekend, from Sunday 15 November 2026
2 tee times at 1 club. Lowest price this weekend: £25
Tee Time lists 17 golf clubs with a 9-hole course in Highland. 3 take visitor tee times online through Tee Time; the other 14 are listed so you can contact them directly. The lowest price for a round in the next 7 days is £25 at Isle of Skye Golf Club.
9-Hole Golf in Highland at a glance
- Golf clubs
- 17
- Book online with Tee Time
- 3
- Lowest price on any day in the next 7 days
- £25 at Isle of Skye Golf Club
17 clubs with a 9-hole course in Highland
Clubs you can book online come first.
- Isle of SkyeIsle of Skye Golf Club9 holes(0)from £252 tee times todayuntil 16:00
- NairnNairn Golf Club2 courses · 18 and 9 holes(0)from £50Check availability
- BeaulyAigas Golf Course9 holes(0)Check availability
- ArdgayBonar Bridge-Ardgay Golf Club9 holes(0)Not bookable online
- ArisaigTraigh Golf Club9 holes(0)Not bookable online
- BallachulishWoodlands Golf Course9 holes(0)Not bookable online
- CarrbridgeCarrbridge Golf Club9 holes(0)Not bookable online
- Fort AugustusFort Augustus Golf Club9 holes(0)Not bookable online
- GairlochGairloch Golf Club9 holes(0)Not bookable online
- HelmsdaleHelmsdale Golf Club9 holes(0)Not bookable online
- LairgDurness Golf Club9 holes(0)Not bookable online
- LybsterLybster Golf Club9 holes(0)Not bookable online
5 more clubs in Highland, by town
Contains OS data © Crown copyright and database right 2026. Town centres from OS Open Names, Open Government Licence v3.0.