40 clubs · County
Golf courses and clubs in Highland
Tee Time lists 40 golf clubs in Highland. 14 take visitor tee times online through Tee Time; the other 26 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. Of these, 17 have a 9-hole course.
Tee times in Highland
- Today
No tee times left today.
- This weekend, from Saturday 14 November 2026
784 tee times at 12 clubs, from £25
Golf in Highland at a glance
- Golf clubs
- 40
- Book online with Tee Time
- 14
- Lowest price in the next 7 days
- £25 at Isle of Skye Golf Club
- Clubs with a 9-hole course
- 17
- Clubs with an 18-hole course
- 24
Golf clubs in Highland, by town
- Alness Golf ClubAlness · 18 holesNot bookable online
- Bonar Bridge-Ardgay Golf ClubArdgay · 9 holesNot bookable online
- Traigh Golf ClubArisaig · 9 holesNot bookable online
- Spey Valley Golf CourseAviemore · 18 holesNot bookable online
- Woodlands Golf CourseBallachulish · 9 holesNot bookable online
- Aigas Golf CourseBeauly · 9 holesCheck availability
- Boat of Garten Golf & Tennis ClubBoat of Garten · 18 holes · from £30Check availability
- Brora Golf ClubBrora · 18 holes · from £90Check availability
- Carrbridge Golf ClubCarrbridge · 9 holesNot bookable online
- Carnegie Club at Skibo CastleDornoch · 18 holesNot bookable online
- Royal Dornoch Golf ClubDornoch · 2 courses · 18 holesNot bookable online
- Fort Augustus Golf ClubFort Augustus · 9 holesNot bookable online
- Fort William Golf ClubFort William · 18 holesNot bookable online
- Fortrose & Rosemarkie Golf ClubFortrose · 18 holes · from £35Check availability
- Gairloch Golf ClubGairloch · 9 holesNot bookable online
- Golspie Golf ClubGolspie · 18 holes · from £60Check availability
- Grantown-on-Spey Golf ClubGrantown-on-Spey · 18 holesCheck availability
- Helmsdale Golf ClubHelmsdale · 9 holesNot bookable online
- Invergordon Golf ClubInvergordon · 18 holesNot bookable online
- Cabot HighlandsInverness · 2 courses · 18 holesNot bookable online
- Inverness Golf ClubInverness · 18 holes · from £40Check availability
- Kings Golf ClubInverness · 18 holes · from £30Check availability
- Isle of Skye Golf ClubIsle of Skye · 9 holes · from £25Check availability
- Kingussie Golf ClubKingussie · 18 holes · from £25Check availability
- Durness Golf ClubLairg · 9 holesNot bookable online
- Lybster Golf ClubLybster · 9 holesNot bookable online
- Muir of Ord Golf ClubMuir of Ord · 18 holes · from £30Check availability
- Nairn Dunbar Golf ClubNairn · 18 holesCheck availability
- Nairn Golf ClubNairn · 2 courses · 18 and 9 holesCheck availability
- Abernethy Golf ClubNethy Bridge · 9 holesNot bookable online
- Newtonmore Golf ClubNewtonmore · 18 holesNot bookable online
- Spean Bridge Golf ClubSpean Bridge · 9 holesNot bookable online
- Lochcarron Golf ClubStrathcarron · 9 holesNot bookable online
- Strathpeffer Spa Golf ClubStrathpeffer · 18 holesNot bookable online
- Portmahomack Golf ClubTain · 9 holesNot bookable online
- Tain Golf ClubTain · 18 holes · from £50Check availability
- Reay Golf ClubThurso · 18 holesNot bookable online
- Thurso Golf ClubThurso · 18 holesNot bookable online
- Ullapool Golf ClubUllapool · 9 holesNot bookable online
- Wick Golf ClubWick · 18 holesNot bookable online
9-hole golf courses in Highland
17 clubs with a 9-hole course in Highland.
- Bonar Bridge-Ardgay Golf Club
- Traigh Golf Club
- Woodlands Golf Course
- Aigas Golf Course
- Carrbridge Golf Club
- Fort Augustus Golf Club
- Gairloch Golf Club
- Helmsdale Golf Club
- Isle of Skye Golf Club
- Durness Golf Club
- Lybster Golf Club
- Nairn Golf Club
- Abernethy Golf Club
- Spean Bridge Golf Club
- Lochcarron Golf Club
- Portmahomack Golf Club
- Ullapool Golf Club
18-hole golf courses in Highland
24 clubs with an 18-hole course in Highland.
- Alness Golf Club
- Spey Valley Golf Course
- Boat of Garten Golf & Tennis Club
- Brora Golf Club
- Carnegie Club at Skibo Castle
- Royal Dornoch Golf Club
- Fort William Golf Club
- Fortrose & Rosemarkie Golf Club
- Golspie Golf Club
- Grantown-on-Spey Golf Club
- Invergordon Golf Club
- Cabot Highlands
- Inverness Golf Club
- Kings Golf Club
- Kingussie Golf Club
- Muir of Ord Golf Club
- Nairn Dunbar Golf Club
- Nairn Golf Club
- Newtonmore Golf Club
- Strathpeffer Spa Golf Club
- Tain Golf Club
- Reay Golf Club
- Thurso Golf Club
- Wick Golf Club
Golf under £30 in Highland
2 clubs with rounds from under £30 in Highland.
Contains OS data © Crown copyright and database right 2026. Town centres from OS Open Names, Open Government Licence v3.0.