24 clubs · County
Golf courses and clubs in Perth and Kinross
Tee Time lists 24 golf clubs in Perth and Kinross. 12 take visitor tee times online through Tee Time; the other 12 are listed so you can contact them directly. The lowest price for a round in the next 7 days is £10 at Blair Atholl Golf Club. Of these, 16 have a 9-hole course.
Tee times in Perth and Kinross
- Today
3 tee times at 1 club, from £35
- This weekend, from Saturday 14 November 2026
481 tee times at 7 clubs, from £10
Golf in Perth and Kinross at a glance
- Golf clubs
- 24
- Book online with Tee Time
- 12
- Lowest price in the next 7 days
- £10 at Blair Atholl Golf Club
- Clubs with a 9-hole course
- 16
- Clubs with an 18-hole course
- 12
Golf clubs in Perth and Kinross, by town
- Aberfeldy Golf ClubAberfeldy · 9 holesNot bookable online
- Mains of Taymouth Golf CourseAberfeldy · 9 holes · from £14Check availability
- Auchterarder Golf ClubAuchterarder · 18 holes · from £20Check availability
- GleneaglesAuchterarder · 4 courses · 18 and 9 holesCheck availability
- Alyth Golf ClubBlairgowrie · 2 courses · 18 and 9 holesNot bookable online
- Dalmunzie Golf CourseBlairgowrie · 9 holesNot bookable online
- Strathmore Golf CentreBlairgowrie · 2 courses · 18 and 9 holesCheck availability
- Comrie Golf ClubCrieff · 9 holesNot bookable online
- Crieff Golf ClubCrieff · 2 courses · 18 and 9 holes · from £353 tee times todayTee times until 16:52 · £35 pp
- Muthill Golf ClubCrieff · 9 holesNot bookable online
- St Fillans Golf ClubCrieff · 9 holesNot bookable online
- Dunkeld and Birnam Golf ClubDunkeld · 18 holes · from £20Check availability
- Killin Golf ClubKillin · 9 holesNot bookable online
- Bishopshire Golf ClubKinross · 9 holesNot bookable online
- Kinross Golf ClubKinross · 2 courses · 18 holesCheck availability
- Milnathort Golf ClubKinross · 9 holes · from £20Check availability
- Craigie Hill Golf ClubPerth · 18 holesNot bookable online
- Dunning Golf ClubPerth · 9 holesNot bookable online
- King James VI Golf ClubPerth · 18 holes · from £25Check availability
- Murrayshall Golf ClubPerth · 2 courses · 18 and 10 holesNot bookable online
- North Inch Golf CoursePerth · 18 holes · from £20Check availability
- Blair Atholl Golf ClubPitlochry · 9 holes · from £10Check availability
- Pitlochry Golf ClubPitlochry · 2 courses · 18 and 6 holesCheck availability
- Strathtay Golf ClubPitlochry · 9 holesNot bookable online
9-hole golf courses in Perth and Kinross
16 clubs with a 9-hole course in Perth and Kinross.
- Aberfeldy Golf Club
- Mains of Taymouth Golf Course
- Gleneagles
- Alyth Golf Club
- Dalmunzie Golf Course
- Strathmore Golf Centre
- Comrie Golf Club
- Crieff Golf Club
- Muthill Golf Club
- St Fillans Golf Club
- Killin Golf Club
- Bishopshire Golf Club
- Milnathort Golf Club
- Dunning Golf Club
- Blair Atholl Golf Club
- Strathtay Golf Club
18-hole golf courses in Perth and Kinross
12 clubs with an 18-hole course in Perth and Kinross.
Golf under £30 in Perth and Kinross
7 clubs with rounds from under £30 in Perth and Kinross.
Contains OS data © Crown copyright and database right 2026. Town centres from OS Open Names, Open Government Licence v3.0.