The charming town of Crieff is an ideal base for exploring the golf courses of Perthshire, such as Blairgowrie, St Fillans and Murrayshall. Discover inland golfing where water hazards are provided by nearby lochs, stunning valley views are an extra distraction to content with, and a great range of testing play is available.

Golf ball on tee

Crieff Golf Club

Crieff Golf Club is home to one of Scotland's top inland courses. Built on gently sloping parkland, the Ferntower course provides a fair, but challenging experience for all levels of players. It is complemented by the 9-hole Dornock course.

Golfers putting on a green at St Fillans Golf Course.

St Fillans Golf Club

This 9-hole course was originally designed by Willie Auchterlonie in 1903. St Fillins lies at the eastern end of Loch Earn and is set amongst stunning scenery surrounded by hills and mountains.

Golf ball on tee

Murrayshall Golf Course

Situated just outside the city of Perth, Murrayshall offers two diverse golf courses set amongst 350 acres of undulating parkland, the renowned Murrayshall championship course and the par 69 Lynedoch course.

Golf ball on tee

Taymouth Castle Golf Course

The Braid-designed Taymouth Castle course offers golfers a real challenge along the 18-holes with many blind corners and surprises along the way. Currently closed for refurbishment, the course will reopen in 2014.

The warning bell at the 15th/16th hole (to be rung when players leave the tee) at the Rosemount Golf Course, Blairgowrie

Blairgowrie Golf Club

Home to no fewer than three separate courses, Blairgowrie offers a true challenge for all golfing abilities. From the 18-hole Lansdowne championship course and James Braid-designed Rosemount, to the 9-hole Wee course, there is a suitable course for you.