Select Your Accommodation Type
or Call 888-794-8627


Open Monday – Friday | 8 am – 6 pm
Saturday - Sunday | 8 am – 2 pm

Advanced reservations are recommended, please call 727.942.5241.

Our award-winning tennis facility located in Palm Harbor, Florida offers 11 Har-Tru courts, with seven lighted for night play, in addition to three racquetball courts. Innisbrook Tennis has a rich history in world-renowned tennis instruction as well as tournaments and programs.

As a guest, you'll enjoy daily court time, access to our full-service Pro Shop, and top-ranked instruction with professionally certified instructors. Our tennis activities are for all levels of play, with a wide range of clinics, drills, and socials. Whether you are a beginner or an advanced player, we have the program for you.

If you’re looking for a tennis match during your stay, our tennis staff has a pool of players to call upon.

Head Tennis Professional: Judi Alford
Head Tennis Professional: Sean Kepinski

Contact Us

Love All Tennis Package


Enjoy a two-night, tennis-focused getaway at this beautiful Tampa Bay resort.

This Package Includes:

◦ Two (2) nights in our spacious accommodations
◦ 2.5 hours of instruction which includes: 1 hour of the Stroke of the Day Clinic and 1.5 hours of the Techniques and Tactics Clinic with Match Play Analysis*
◦ Daily unlimited court time with scheduled Match Play
◦ 1 hour of ball machine practice daily
◦ Innisbrook Tennis T-Shirt
◦ 20% off Pro Shop merchandise
◦ Full daily breakfast

*Daily instruction is per night of your stay. Does not include taxes and fees.

Rental Rates


Tennis court fee | $25 per court hour
Racquetball court fee | $10 per court hour


Racquet rentals | Tennis $10 each, Racquetball $6 each
Ball Machine Rental | $25 per hour

Shop our full-service pro shop for men's and women's apparel, footwear & equipment.

Junior Instructional Programs

Sessions are six weeks, with 12 clinics in total.

Tots Tennis
Ages 3-5 years
An introduction to tennis. Helping kids to improve their balance, agility, and coordination.

Tuesday and Thursday | 4:00 pm - 4:30 pm

Individual | Members $13 | Guests $16
12 Sessions | Members $132 | Guests $162

Red 1 Champions
Ages 5-7 years
Train the basics: Working on balance, agility, and coordination while introducing more racquet and ball skills

Monday and Wednesday | 4:00 pm - 4:45 pm

Individual | Members $20 | Guests $24
12 Sessions | Members $204 | Guests $249

Red 2 Champions
Ages 5-7 years
Serve, rally and score: Introducing more rally (sending and receiving) skills while further developing their coordination, agility, and speed. Overarm serve and learning to score will also be introduced.

Monday and Wednesday | 4:00 pm - 5:30 pm

Individual | Members $20 | Guests $24
12 Sessions | Members $204 | Guests $249

Orange Hot Shots
Ages 7-10 years
Develop a rounded game: Some basic tactics shall be introduced along with learning to problem solve and a guide to sportsmanship.

Tuesday and Thursday | 4:30 pm - 5:30 pm

Individual | Members $24 | Guests $28
12 Sessions | Members $249 | Guests $294

Green Grand Slammers
Ages 8-10 years
Test your skills: It's time for kids to play on full-size courts! Grow their game by fine-tuning and refining techniques they have learned.

Monday and Wednesday | 5:30 pm - 7:00 pm

Individual | Members $28 | Guests $34
12 Sessions | Members $294 | Guests $336

Jr. Satellite
Ages 11+ years
Take your skills further: Kids will continue to work on their technique while exploring different styles on the court and start to choose their own.

Monday and Wednesday | 5:30 pm - 7:00 pm

Individual | Members $28 | Guests $34
12 Sessions | Members $294 | Guests $336

Jr. Challengers
Ages 12+ years
Reach your utmost potential: Progression towards high school, USTA Tournaments, and college tennis.

Tuesday, Wednesday, Thursday | 4:00 pm - 6:00 pm

Individual | Members $30 | Guests $36
12 Sessions | Members $324 | Guests $375

*To receive the 12 session price, you must attend two clinics a week.

For more information, please contact the Tennis Center at 727.942.5241 or Judi Alford at [email protected]

Adult Socials


All Levels Welcome

Fun in the Sun Round Robin

Tuesday, Thursday & Saturday | 9:00 am - 11:00 am

Men's Thursday Night Social

Thursday | 6:00 pm - 8:00 pm

Ladies Tennis League

Satellite: Level 3.0 - 4.0 | Tuesdays

Racqueteers: Level 3.0 - 4.0 | Wednesdays

PADL: Level 3.5 - 4.5 | Thursdays

North County: Level 3.0 - 3.5 | Fridays

For more information or to reserve a spot, please call the Tennis Center at 727.942.5241 or email [email protected].

Adult Daily Resort Clinics

Work on improving your game and take some time to join a tennis clinic. Our instruction is here to help you improve everything from your stroke, technique, positioning, movement, and game strategy. There's no way you can lose by taking one of our clinics.

Stroke of the Day
This daily clinic puts emphasis on stroke production and efficient movement of the court.

Daily 8:00 am - 9:00 am

Techniques and Tactics
All Levels Welcome
This 90-minute clinic offers exceptional stroke and technical instruction while covering court positioning and strategy

Daily 9:00 am - 10:30 am

Tennis Xpress
Six-week course
These clinics introduce the basic skills of tennis while introducing players to the scoring system and rules. Perfect for those who are new to the game or are a little rusty. 

Tuesday 6:00 pm - 7:00 pm OR
Sunday 10:30 am - 11:30 am

Play with the Pro
These 90-minute clinics include coached match play situations in both singles or doubles with a pro, focusing on shot selections, strategy, and court positioning. 

*One player for singles or three players for doubles required

Live Ball 105 Doubles & Bubbles
Come and be a part of the most exciting game on the tennis court, where aggressive play is rewarded and winning is the name of the game!
Players will select a different team each session.

For more information or to reserve a spot, please call the Tennis Center at 727.942.5241 or email [email protected].

Adult Lesson and Clinic Rates

Private Lessons

30 min. | Members $40 | Guests $45
60 min. | Members $65 | Guests $80 
90 min. | Members $100 | Guests $120

Semi-Private Lessons

30 min. | Members $22.50 | Guests $25
60 min. | Members $40 | Guests $45
90 min. | Members $55 | Guests $70


60 min. | Members $24 | Guests $28
90 min. | Members $28 | Guests $34

For more information or to reserve a spot, please call the Tennis Center at 727.942.5241 or email [email protected].

Meet The Pros

Joe Mattingly | Director of Tennis
With over 30 years of experience in the Tennis industry, Joe Mattingly joins the Innisbrook team from the Amelia National Tennis Club in Fernandina Beach, FL.  Mr. Mattingly was part owner in this new project and developed a successful business operational model, oversaw construction of the club, managed all facilities and staff, and built a thriving club membership for the previous 2 years. As Innisbrook’s Director of Tennis, Mr. Mattingly will focus on the day-to-day operation of Innisbrook’s Tennis Center which offers 11 Har-Tru courts, Tennis Shop, Racquetball, Walleyball, instructional clinics, and programs for all ages. Joe has an outstanding background as a Professional, Teacher, and Manager. He attended Francis Marion University in Florence, SC where he received a BBA in Marketing/Finance.
Certifications: USPTR- Professional, USPTA- P-1 ( Member for over 20 Years), USTA High-Performance National Coach, STA Davis/ Federation Cup Coach, SCTA/STA Zonal Coach Wake Forrest University, SCTA Junior Player Development Director
Awards: USPTR National Pro of the Year for SC, SCTA Pro of the Year, SCTA Tournament of the Year and Charity Benefit of the Year, President of the South Carolina Pro Association, Vice President of the South Carolina Tennis Association

Judi Alford – Head Tennis Professional
Judi has over 25 years of experience working in resorts, hotels, and tennis clubs. Judi has a USPTR Professional Certification. Originally from the UK, Judi started playing tennis at the age of 10. Growing up playing many LTA ( Lawn Tennis Association ) Junior Tournaments, High School and College Tennis, reaching the National Finals in 1992 and 94, at the prestigious Queens Club in West Kensington, London.
Most recent achievements –
2013 - # 1 National Ranking Mixed doubles over 35's
2014 - Team National Champions 4.5 level
2016 - # 8 National Ranking Husband/Wife, winning a Bronze Ball in Charlotte, NC.
Judi works to bring out the joy and passion in children and adults as they progress through the game both skillfully and tactically.
2021 - National Finals Mixed 9.0

Sean Kepinski - Head Tennis Professional
Sean has over 30 years of teaching experience working at Saddlebrook Resor and East Lake Woodlands Country Club. He was previously the Head Pro at East Lake Woodlands Country Club for 10 years and the Director of Pro Development and the Junior Academy for Saddlebrook. Sean has coached several top-ranked WTA and ATP players and has traveled throughout the world to all of the Major Grand Slam Tournaments. Sean was a top-ranked national junior and played professional club tennis in Europe.
"Having coached players of various skill sets from professional to novices in all age categories, I feel confident that any player can benefit from my expertise. As a proud member of the Innisbrook tennis staff and welcome the opportunity to help members and guests reach their tennis goals."
Certifications: USPTA- P-1

Greg Houck- Tennis Professional
Born in Evreux, France Greg grew up in northwest Indiana, where he began playing tennis at age 12. He attended Easton Senior High School where Greg played number 1 singles for the Varsity Team. He reached a junior ranking of 5 in the Midwest and received a Tennis scholarship to The University of Evansville.
After college Greg still played competitive Open tennis but, discovered a passion to teach the game. He has been teaching for over 30 years from strict beginners to advanced players. Greg has been a Head Coach at both High School and Collegiate levels and is a USPTA Elite instructor. He is married to his lovely wife Michele and has two wonderful daughters Gabrielle and Isabelle.

Linda Thomson- Tennis Professional
Linda Thomson has been a Tennis Professional at Innisbrook Golf and Resort for the past 10 years. Linda is a certified USPTA Elite Professional, who is qualified to coach students of all ages. However, her primary passion and enthusiasm are teaching children tennis with a game-based style.
Linda is also a certified Registered Nurse with over 34 years of experience with a multitude of certifications including CPR, advance cardiac life support, stroke, and progressive care.
Linda’s most recent tennis accomplishment: Organized “Stroke4Stroke” charity tennis tournament that raised over $22,000 for stroke awareness and prevention, and 2014 18 & Over 4.5 level Women’s Team National Championship.
Linda’s motto “Make learning tennis fun for everyone so they will enjoy tennis for a lifetime
Certifications: Gigi Fernandez Certification