12 clubs · County
18-hole golf courses in Perth and Kinross
Tee times in Perth and Kinross
Search tee times in Perth and Kinross- Today
45 tee times at 2 clubs. Lowest price today: £25
- This weekend, from Sunday 15 November 2026
45 tee times at 2 clubs. Lowest price this weekend: £25
Tee Time lists 12 golf clubs with an 18-hole course in Perth and Kinross. 9 take visitor tee times online through Tee Time; the other 3 are listed so you can contact them directly. The lowest price for a round in the next 7 days is £20 at Auchterarder Golf Club.
18-Hole Golf in Perth and Kinross at a glance
- Golf clubs
- 12
- Book online with Tee Time
- 9
- Lowest price on any day in the next 7 days
- £20 at Auchterarder Golf Club
12 clubs with an 18-hole course in Perth and Kinross
Clubs you can book online come first.
- KinrossKinross Golf Club2 courses · 18 holes(0)from £2534 tee times todayuntil 19:56
- CrieffCrieff Golf Club2 courses · 18 and 9 holes(0)from £3511 tee times todayuntil 16:52
- AuchterarderAuchterarder Golf Club18 holes(0)from £20Check availability
- DunkeldDunkeld and Birnam Golf Club18 holes(0)from £20Check availability
- PerthNorth Inch Golf Course18 holes(0)from £20Check availability
- BlairgowrieStrathmore Golf Centre2 courses · 18 and 9 holes(0)from £22.50Check availability
- PerthKing James VI Golf Club18 holes(0)from £25Check availability
- PitlochryPitlochry Golf Club2 courses · 18 and 6 holes(0)from £42.50Check availability
- AuchterarderGleneagles4 courses · 18 and 9 holes(0)Check availability
- BlairgowrieAlyth Golf Club2 courses · 18 and 9 holes(0)Not bookable online
- PerthCraigie Hill Golf Club18 holes(0)Not bookable online
- PerthMurrayshall Golf Club2 courses · 18 and 10 holes(0)Not bookable online
All 24 golf clubs in Perth and Kinross
Contains OS data © Crown copyright and database right 2026. Town centres from OS Open Names, Open Government Licence v3.0.