Advance Booking by Phone or On Line

Advance Booking by Phone or On Line

  • Booking information – We require your name, telephone number, email address, and valid credit card to reserve a time.   Note that your credit card is not charged at the time of booking. The credit card “hold” will automatically be removed on the day of your booking, and payment for the bay time is made after you are done playing.
  • Cancellation – The Indoor Golf Academy has a firm 24 hour cancellation policy. Anytime prior to 24 hours before your tee time, you may cancel your booking with absolutely no penalty or fee by clicking on the “Cancel Booking ” option in your booking confirmation.


I. Phone Bookings

Phone is the easiest way for bookings, minimum booking is 1hour with 1-hour increments.  Just call us at    226 647 4653 during the business hours and we will do the booking for you. You can leave a message if calling outside of business hours and we will return your call to confirm a booking request. 

II. Online Bookings

Online bookings are available with 2 hours’ notice, minimum booking is 1 hour with 1 hour increments. Just select the “Book Now” button on the web page and you can book your time in less than 3 minutes.

Booking  Now Available !

Our Business Hours


15th of OCTOBER to 15th of APRIL-7 Days a week 9 am- 9pm (closed on major holidays). The last booking at 8 pm. The regular bay rate is $25+HST /hour per bay, before 3PM and $45 per bay after 3PM. The private room rates are $45+HST /hour before 3PM and $55+HST /hour after 3PM. If you book a bay or the private room for 2 consecutive hours or longer you will get a 10% discount.


From 16th of April until 14th of October open Wednesday to Saturday 4PM until 8PM (Closed Sunday, Monday, Tuesday, and major holidays). Last booking time is 7PM. Regular bay rate is $ 20+HST /hour per bay. The private room rate is $30+HST /hour. If you book a bay or the private room for 2 consecutive hours or longer you will get a 10% discount.


  1. YEAR ROUND for 695$ + HST, 
  2. WINTER MEMBERSHIP for 495$ + HST 

All memberships are valid for 1 hour per week during their respective seasons, in the private room. Booking in advance is recommended.