Golf Break in Perthshire

  • Blairgowrie Golf Course
  • Blairgowrie Golf Course
  • Blairgowrie Golf Course
  • Blairgowrie Golf Course
  • StAndrews_Golf
  • Strathmore-golf

If you are a keen golfer, then you are just at the right place! Meikleour Arms is just 30 miles from Gleneagles, St Andrews and Carnoustie as well as being on the door step of the highly regarded Blairgowrie Golf Course. Indeed the main course was named after our owner's grandfather, Lord Lansdowne.It offers 3 fantastic courses, and is only 5 miles from the hotel. The Rosemount Championship Course was voted 11th best course to play in Scotland. Described “The most beautiful inland green I have ever seen”, by Tom Morris.

Strathmore Golf Centre (Blairgowrie) 10 miles from Meikleour Arms. Opened in 1996 it has gained a reputation as the "Friendly Place to Play Golf".

Alyth Golf Course (Alyth) 11 miles from Meikleour Arms

Dunkeld and Birnam Golf Club (Dunkeld) 11 miles from Meikleour Arms

Craigie Hill Golf Course (Perth) 14 miles from Meikleour Arms


For a day to remember:

Gleneagles Golf Course (Auchterarder) 28 miles from the hotel. As well as the challenge of the King's, the secluded charms of the Queen's, or the nine hole Wee Course, there is now the exceptional PGA Centenary Course designed by Jack Nicklaus

St Andrews (St Andrews), 32 miles from the hotel... Simply where golf started!

Carnoustie Golf Club (Carnoustie), 30 miles from the hotel

Please do contact us for all your golf requirements. Advance booking is essential for all the premium courses.