No two golf swings are the same, as all abilities have different limitations. Things that are similar are basic fundamentals at the address and impact position. All golfers have personal goals, whether that be looking to beat your friends, lower your handicap, or just wanting to start a new activity. We can personalize a plan to help achieve your goals! 

Matteo Nobile, PGA Professional

Passion is what drives me. The passion for the game of golf, passion for my home of Muskoka and passion for Deerhurst golf. As a kid I was honoured to call Deerhurst my home club, playing the majority of my rounds at the Deerhurst Lakeside golf course but on special occasions was spoiled enough to play Highlands. My passion for sports drove me to pursue an undergraduate degree at Bishop’s University. After graduating I went head first into a career in golf, starting at Deerhurst Resort followed by a year as the Assistant Professional at Grandview Golf Club.  

After understanding the fundamentals of a golf swing, we start to have some fun! Starting to enjoy the next level begins with working on shot shaping, preparation and course management . All people learn differently, through the use of various drills, video analysis, face to face lessons and launch monitors we can work together to find the best way to reach your goals.


Paul Kennedy, Class A Lifetime PGA of Canada

For experienced golfers looking to improve their game, golf instruction is available at Deerhurst Resort with Class A lifetime PGA of Canada pro, Paul Kennedy, a Canadian tour winner, two-time national champion and five-time Canadian Open competitor.  As the founding golf director at Deerhurst, Paul’s wealth of experience can provide a solid foundation to help finetune shot-making skills for low handicappers.

Lessons are based on availability and advance booking.


Closeup view of a golf club before a ball on the green

Private & Semi-Private Lessons

Private – 60 Minutes

  • 1 Lesson: $100
  • 3 Lessons: $280

Semi-Private – 60 Minutes

2 Students

  • 1 Lesson: $135
  • 3 Lessons: $375

3+ Students

  • $50 per person

Junior Lessons

30-45 Minutes, age dependant

  • 1 Lesson: $60
  • 3 Lessons: $165

2+ Students

  • $45 per person

GOLD Experience

$300 | Learn golf with a Pro. Learn all aspects of golf in 2 powerful hours of instruction. Complimentary clubs are provided. Maximum participation is 6.

SILVER Experience

$150 | Learn golf with a Pro. A quicker version of instruction that lasts 1 hour. Learn the basics
of how to swing the club in a group setting. Complimentary clubs are provided. Maximum participation is 6.



Deerhurst Junior Golf Camp

Ages 7-14

Monday – Thursday: 9:00 am – 12:00 pm

Engagement, Development and Fun!
These camps aim to introduce the game of golf in a fun and interactive way. Matteo will work with participants to demonstrate the basics of a golf swing, and foster a love and understanding of the game.

Available Dates:  July 29th – Aug 1st, Aug 5th-8th, Aug 12th-15th

Activities Include:

  • Fun games and interactive exercises.
  • Basic golf swing demonstrations.
  • Safety on the golf course.
  • Engaging drills to enhance fundamental skills.
  • Introduction to golf etiquette and rules.
  • Fun challenges to keep them excited about the game.

A special camp highlight is the Final Day Celebration! Golfers will have the opportunity to put their new skills to the test by finishing up the camp by playing some holes on the course. This exciting experience will give them a taste of a real golfing adventure!

Camp Inclusions

  • Snacks and drinks provided during the camp.
  • Clubs are available at no extra fees.*
    *Please inform us ahead of time if clubs are needed.

Registration Information

  • Camp Fee: $300
  • Location: Deerhurst Lakeside
  • Dates: Weekly (Monday to Thursday)

Note: Limited spots available. Register early to secure your child’s spot!
Email mnobile@deerhurstresort.com for any questions.