
40 clubs · County
Golf courses and clubs in Highland
Photo: Tain Golf Club
Tee times in Highland
Search tee times in Highland- Today
47 tee times at 5 clubs. Lowest price today: £25
- This weekend, from Sunday 15 November 2026
47 tee times at 5 clubs. Lowest price this weekend: £25
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.
Golf in Highland at a glance
- Golf clubs
- 40
- Book online with Tee Time
- 14
- Lowest price on any day 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
Clubs you can book online come first.
TainTain Golf Club18 holes(0)from £5021 tee times todayuntil 19:00- Isle of SkyeIsle of Skye Golf Club9 holes(0)from £252 tee times todayuntil 16:00
- Boat of GartenBoat of Garten Golf & Tennis Club18 holes(0)from £302 tee times todayuntil 15:50
- InvernessKings Golf Club18 holes(0)from £304 tee times todayuntil 15:56
- BroraBrora Golf Club18 holes(0)from £9018 tee times todayuntil 18:30
- KingussieKingussie Golf Club18 holes(0)from £25Check availability
- Muir of OrdMuir of Ord Golf Club18 holes(0)from £30Check availability
- FortroseFortrose & Rosemarkie Golf Club18 holes(0)from £35Check availability
- InvernessInverness Golf Club18 holes(0)from £40Check availability
- NairnNairn Golf Club2 courses · 18 and 9 holes(0)from £50Check availability
- GolspieGolspie Golf Club18 holes(0)from £60Check availability
- Grantown-on-SpeyGrantown-on-Spey Golf Club18 holes(0)from £60Check availability
28 more 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
- 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
- Gairloch Golf ClubGairloch · 9 holesNot bookable online
- Helmsdale Golf ClubHelmsdale · 9 holesNot bookable online
- Invergordon Golf ClubInvergordon · 18 holesNot bookable online
- Cabot HighlandsInverness · 2 courses · 18 holesNot bookable online
- Durness Golf ClubLairg · 9 holesNot bookable online
- Lybster Golf ClubLybster · 9 holesNot bookable online
- Nairn Dunbar Golf ClubNairn · 18 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
- 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.
Show all 17 clubs
- 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.
Show all 24 clubs
- 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.