Golf Around Perthshire

Perthshire is home to some of the most famous and finest golf courses in the world, which all came to the public’s further attention thanks to the 2014 Ryder Cup. The alluring combination of exceptional scenery, courses of impeccable quality and the rich history of the sport in the area ensure visitors and players, both amateur and professional, return to Perthshire time and time again. We’ve compiled a list of some of the best golf courses in the Perthshire area, all of which promise the ideal experience for golf fans new and old. Everything’s within driving distance of Perth, so here are  just ten of the best courses out of many we could have chosen from, so if you’d like to know more about the others, check out Golf Perthshire’s website.


Golf Perthshire

King James VI Golf Club.

(Moncrieffe Island, Perth)

While North Inch may be known as the first place King James IV played golf, the course named after his descendent, King James VI, has the distinction of being the only self contained island course in the country. Founded in 1858 and moved to Moncrieffe Island in 1897, King James VI remains one of the oldest surviving golf clubs in the UK.

The course is accessible only by foot but also offers a unique view of the city of Perth on the other side of the River Tay, which you can catch glimpses of throw the tree lined fairways and bunkers. Like its neighbour on the nearby North Inch – perfect for a jam packed golf weekend – the city centre is within walking distance and makes for an ideal city break this Summer. Visitors are welcome to try out the full 18 hole course, then enjoy food and drink in the adjacent clubhouse.

Day tickets from Monday to Thursday are priced at £35, increasing to £40 from Friday to Sunday, with concessions offered if you’re accompanied by a club member. Enjoy the special weekend package of a bacon or sausage roll with tea or coffee to start your day, followed by two rounds of golf, a soup and sandwich lunch and a 2 course dinner to end the day, all for just £50 per person!

Find out more on their website.

Golf Perthshire

North Inch Golf Course.

(Hay Street, Perth)

The history of modern golf in Scotland has its roots in the city of Perth. The earliest recorded reference to the sport is of a purchase of gold clubs made by King James VI from a bowmaker in Perth in the early 1500s. It’s thought that he played the game on the North Inch, where it is played to this day. Situated on the banks of the River Tay, the North Inch Golf Club is perfectly situated for a day on the courses followed by a night in the city. This community course is open to both members and visitors and offers great value for money as well as free club hire.

The 2016 Ladies Open is now accepting entrants in time for July, which you can find out further information here.

Visitors are welcome 7 days a week and tee times can be book via their online booking system. Summer rounds for adults start from £15, with special promotions available at various times. Located a quick walk from the city centre and all its amenities, North Inch Golf Club offers the full sporting experience with the benefits of a city day out, making it perfect for a weekend away. You can find out more on their website.

Golf Perthshire

Craigie Hill Golf Club

(Cherrybank Perth)

Founded in 1911 and located on the Western edge of Perth, Craigie Hill Golf Club’s 18 hole course includes all the beautiful views surrounding the city – from the banks of the River Tay to the heights of Kinnoull Hill. The club’s infamously challenging fifth hole, Spion Kop, has broken the hearts of many a player and is known as one of the most difficult of its kind in the whole of the UK. Of course, you’re welcome to come and try it for yourself! The club welcomes visitors, parties and corporate gatherings, with full hospitality packages available on request. Equipment hire prices are reasonable and visiting parties of 5 can enjoy a day ticket from £30 per person.
Visit their website for more details.
Golf Perthshire

Murrayshall House Hotel Golf Course.

(Murrayshall Road, Scone)

The Murrayshall Estate in Scone, just 3 miles from Perth, is home to two prestigious 18 hole greens – the Murrayshall and Lynedoch golf courses. Murrayshall, listed in 2013’s Bunkered Magazine as one of the top 20 golfing experiences in the country, is the longer and more meandering of the two, while Lynedoch’s narrow paths through the tall Scots pine trees offers a different kind of challenge. Both courses have hosted PGA events as well as being the inaugural Scottish venue for the Sky Sports Trilby Tour. Regardless of what you choose, you can rest assured knowing you’re getting great value for money – the course has the honour of being the 2015 winner of the Scottish Golf Tourism Awards’ ‘Best Value for Money Under £50’ prize.

If you’re looking to make a holiday out of your visit, take advantage of one of their many great price offers, such as the 1 night break deal: Enjoy overnight accommodation in their 4 star hotel, along with breakfast, a three course dinner in the clubhouse and one round of golf, all for £120 per person this Summer.

Check out Murrayshall’s website for more details as well as information on the hotel and other amenities.

Golf Perthshire

Gleneagles Hotel Golf Courses.

(Gleneagles Hotel, Auchterader)          

Arguably the most famous hotel in Scotland, Gleneagles is also home to the most iconic golf courses in the country. Indeed, the King’s Course, built in 1919, predates the hotel! With a par of 72, The PGA Centenary Course, the longest of its kind in Scotland, remains a favourite with some of the top professionals in the game. Designed by golfer and course architect Jack Nicklaus, the green welcomed the Ryder Cup teams in 2014 and will be the home of the Solheim Cup in 2019. When asked about his designs at Gleneagles, Nicklaus said, “It’s the finest parcel of land in the world I have ever been given to work with.” High praise indeed.

Between the courses and the hotel, Gleneagles is the perfect choice for those looking to truly indulge and experience something more luxurious. Their seasonal offers include a free round of golf when you stay on a Sunday night, and an overnight stay deal combined with golf tuition and a free round on one of their three courses. Check out their website for more details and availability.

Or, if you’d prefer a simple day trip, you can arrive by train – Gleneagles has its own station less than two minutes from the hotel, with free transfers available – and spend a day on the course. Booking is required, so check out their website for available dates and more.

Tee Times

Milnathort Golf Course.

(South Street, Milnathort)

Milnathort Golf Club offers a warm welcome to visitors old and new to their 9 hole course in the heart of central Perthshire, just 15 minutes drive from Perth city centre and 45 minutes from the capital city, Edinburgh. Their staff present a course set-up that they describe as “an 18 hole experience with great 9 hole value by using alternative tees on some holes and different greens on others”. The team at Milnathort club offer a wide variety of hot meals and snacks throughout the day in their clubhouse along with regular dining and high tea events like Fish Fridays and Sunday Roasts.

Standard green fees start from £12, Monday to Friday, for 9 holes, and packages can be tailor made to suit your needs, size of group and more. Visit their website for more details.

Golf Perthshire

Blairgowrie and Rosemount Golf Club.

(Golf Course Road, Blairgowrie, Perthshire)

With two championship courses along with one of the best 9 hole courses in the country, it’s no wonder that Blairgowrie Golf Club is so celebrated. Previously host to major PGA and SGU events, including the 2014 Junior Ryder Cup (featuring local Blair boy Bradley Neil), the course offers a real challenge for any level of golfer. The Rosemount course is an 18 hole green that’s welcomed its fair share of major players, as has its neighbour the Landsdowne course, host of the 2014 PGA Championship final. The wee course, a less daunting 9 holes, is the ideal warm up for starter golfers and younger players. Situated a 30 minute walk from the town centre, visitors can enjoy a day on the course before heading to Blairgowrie to enjoy the inviting local atmosphere. For further booking details, visit the golf club’s website.

Comrie Golf Club.

(Laggan Braes, Comrie)

Established in 1891 amidst the rolling hills of lowland Perthshire, Comrie Golf Course was described in Today’s Golfer magazine as “one of the finest and most scenic 9 hole courses in the UK”. And it lives up to that high praise, with views overlooking the Strathearn Valley. Comrie’s green fees are highly reasonable – with an adult 9 holes pass costing £15 and an all day pass at £25 – and they offer an assortment of packages for a full day out, including meal deals and a bacon roll and tea or coffee to start off your day. Book in a larger group and get discounts per head. Everything you need to know can be found on their website.

Golf Perthshire

Blair Atholl Golf Club.

(Invertilt Road, Blair Atholl)

Established in the late Victorian age, the course of Blair Atholl Golf Club was designed by noted green architect James Braid, and its classic 9 hole landscape remains a favourite during the golfing season. Taking advantage of the natural contours of the Perthshire landscape, near the small picturesque village of Blair Atholl, the course offers a strong mix of open driving holes and shorter par fours and threes, presenting a challenging but balanced game for golfers new and old.

Blair Atholl’s green prices are designed to be competitive and good value for money, with an adult 9 holes pass starting at £12. Packages and special offers are available all year round, including Senior Thursdays for the over 55s, Twilight Golf for those long Summer nights, and an unlimited midweek 4 day pass allowing you to play as many times as you’d like between Monday and Thursday for just £99. Their full service catering department are also on hand to customise a programme of food and drinks for you and your group to suit your dietary requirements and budget.

For more information, check out their website.


(Taybridge Road, Aberfeldy)

Laid out on both sides of the River Tay, Aberfeldy’s course rests in the heart of Highland Perthshire. Visitors are always welcome to the clubhouse in the Summer for a great value day out (including a 2 course lunch available for just £12 per person), with a full 18 hole course ready to play. The Moness Burn runs through the course and must be crossed four times, offering a tricky challenge for amateurs and experts. Never fear – if the course is giving you trouble, you can always soak in the beauty of your surroundings. The putting green sits opposite the course, so you can get in further practice across 18 extra holes. Enjoy a round in the warm twilight of a Summer’s evening for just £12 per person.

Aberfeldy Club offer a fantastic offer for a day out with your friends – play 18 holes of golf, bookmarked by a bacon roll and coffee on arrival then a two course meal to end, all for just £37 per person for groups of five or more! If you’re totally new to the sport but have always wanted to try it, Aberfeldy is the perfect place to give it a go, thanks to their incredible value for money and warm reception. To find out more or make a booking, check out their website.

Mains of Taymouth.

(Kenmore, Aberfeldy)

Formerly know as the Kenmore Golf Course, this 9 hole course, on the Mains of Taymouth estate, has been designed to challenge and entertain. The course opened 24 years ago and follows the natural curves and waves of the Highland Perthshire countryside.

The Mains of Taymouth Country Estate itself includes a wide selection of 4 and 5 star luxury self catering properties to let to ensure a truly luxurious visit, whether there are 2 of you or 12. Kenmore itself is also within easy travelling distance of various other golf courses across Perthshire and Central Scotland, so if you want to sample as much as you can during your visit, including Troon, Loch Lomond and St Andrews, Mains of Taymouth is the perfect location for you.

More details, including green bookings, accommodation availability and upcoming open days, are available online.

Crieff Golf Course

(Perth Road, Crieff)

Crieff Golf Club is rated as one of Scotland’s top inland courses. Surrounded by beautiful countryside, at the heart of golfing Perthshire, the location provides a feeling of escape as well as spectacular views.   With two courses both built on gently rolling parkland, The Ferntower & The Dornock both provide a fair, but challenging and fun golfingexperience for all levels of golfers from social, junior, family groups, society golf to corporate parties.  With excellent playing conditions The Ferntower Course (18 holes) is deemed to be the more challenging of the two courses measuring 6400 yards long with four par 4s.  The Dornock is a great wee course and excellent if you wish to experience golf and the surroundings without it being too testing.  Pro Shop staff are on hand to advise you on anything golf, you can even hire clubs and a trolley should you wish to experience any of our courses on spec.

Crieff Clubhouse is extremely welcoming, with excellent catering facilities, from snacks through to something a bit more substantial and with friendly bar staff waiting to serve you a refreshing drink.

Font Resize
Contrast Mode