Highland Perthshire offers a fine selection of 18 hole & 9 hole courses set in stunning parklands, surrounded by amazing vistas.

Blair Atholl Golf

Blair Atholl Golf invites you to a challenging nine-hole golf course situated in the small picturesque Scottish village of Blair Atholl where the glorious scenery compliments the quality of the golf experience.

Read more

Killin Golf Club (9-Hole) - Visitors Welcome

A highland parkland course with wonderful views from every tee.
Read more

Dunkeld and Birnam Golf Club

One of the most picturesque courses in Perthshire
Read more

Aberfeldy Golf Club

An attractive parkland course on either side of the River Tay.
Read more

Mains of Taymouth Golf Course

Perthshire’s finest 9 hole golf course, no booking necessary. Mildly undulating yet testing course.
Read more

Strathtay Golf Club

A real hidden gem of a course!
Read more

Pitlochry Golf Course

One of the finest inland golf courses in Scotland.
Read more