Tennis Courts & Lessons
Enjoy a game of tennis during your stay! Whether you’re looking to book a court, join a class, or enroll your child in a camp, we’ve made it easy to get involved. Here’s everything you need to know:
Tennis Court Bookings
Court reservations are required and must be made through your Guest Experience Portal:
Courts are available daily from 9:30 AM to 7:30 PM, in 1-hour intervals
- Guests are welcome to book multiple court times
Check-In Process:
Please check in at the Adventure Centre at least 15 minutes before your court time
Note: The Tennis Club Cabin is not staffed, so all sign-ins and equipment pick-ups are handled at the Adventure Centre
Equipment:
Complimentary racquets and tennis balls are available when you sign in
Additional Information:
Tennis Club members must use their dedicated booking system
For all tennis court booking questions, please contact Resort Activities at ext. 1446
Tennis Programs & Experiences
Looking to improve your game or stay active? Join us for tennis programming throughout the season, including:
Skills & Drills
Ladies’ & Men’s Tennis Nights
Cardio Tennis & Live Tennis – great for fitness and fun
How to Register:
Register for experiences through your Guest Experience Platform
Program dates, times, and details are listed on your Guest Experience Platform
Kids Tennis Camps
As part of our Family Programming in July & August, kids can enjoy fun, structured tennis camps designed for various age groups.
Camp Details:
Time: 9:00 AM – 12:00 PM
Cost: $80 per child (plus GST)
Charged to the guest room
Campers are grouped by age to ensure the best experience
How to Register:
- Register for experiences through your Guest Experience Platform
Private Lessons
Private coaching is available for players of all ages and skill levels. Whether you’re training solo or with friends, we offer personalized instruction with experienced coaches.
Lesson Rates (per hour):
Private Lesson: $80
Semi-Private (2 people): $90
Group of 3: $100
Group of 4: $100
Hit with an Instructor: $65
Private Youth Lesson: $70
Booking:
Email the Tennis Club directly at: banfftennisclub@gmail.com
For more information or assistance with tennis bookings, feel free to visit Resort Activities or call ext. 1446.
Please book the resort tennis courts and tennis lessons through you Guest Experience Platform, visit Resort Activities or call ext. 1446. Proper tennis attire including tennis shoes required at all times.
Other Activities You May Like

Lake Minnewanka Cruise

Ultimate Explorer
