Golf Simulators

Keep swinging all year with our 3 state-of-the-art golf simulators! Equipped with the highest E6 Connect software, our golf simulators are highly instructional and offer instant analysis of your swing. Utilizing tracking and camera technology to produce accurate measurements such as ball spin and speed, launch angle and shot direction, you’ll get in some extra practice while feeling like you are playing the real thing!

Enjoy some delicious food and drinks from the HillSide Bar & Grill whilst you golf on the best Championship courses around the world. With over 100 golf courses to choose from worldwide, we welcome all golfers to join us to train, practice and play!

If you could benefit from some professional advice or golf lessons in the Hamilton area, we invite you to stop by or contact the pros.



1/2 hour rate  – 31.00

1 hour rate – 44.25

*pricing subject to applicable taxes. Typically golfers complete 18 holes in one hour and 9 holes within 1/2 hour
indoor golfing


indoor men’s league

  • Registration deadline Friday, November 26th
  • First week starts Monday, December 6th
  • Open to first 60 Golfers
  • Registration fee $150
  • 18 holes $35.40
  • 9 holes $26.55
  • Monday to Sunday – 11 am to 6 pm

indoor ladies league

  • Registration deadline Friday, December 17th
  • First week starts Monday, January 3rd
  • Open to first 24 Golfers
  • Registration fee $50
  • 18 holes $35.40
  • 9 holes $26.55
  • Monday to Sunday – 11 am to 6 pm

*Registration Fee Goes towards the end of year prize table and hole in one fund. Green fees subject to HST. Contact us for more info or visit us in person to register.


List of courses

Aviara Four Seasons

Banff Springs

Barton Creek –Fazio Foothills

Bay Hill Club & Lodge


Bethpage Black

Big Horn Canyons

Big Horn Mountains

Bountiful Ridge

Castle Pines Golf Club

Chateau Whistler

Cog Hill

Covered Bridge

Devil’s Island


Dorado Beach

Emerald Dunes

Entrada at Snow Canyon

Firestone Country Club – South


Gleneagles Golf Club


Harbour Town Golf Links

Innisbrook Copperhead

Kapalua Bay

Kapalua Plantation

Kapalua Village

Kiawah Island – Ocean


Mauna Lani

Mauna Kea Resort

Oakmont Country Club

Par Three Ocean

Par Three Mountain

Pebble Beach

Pelican Hill

PGA National – Champion Course

Pinehurst Country Club #2

Pinehurst Country Club #8

Prairie Dunes


Phoenix Country Club


Robert Trent Jones GT – Judge & Links

Royal Melbourne

Sea Island

Thanksgiving Point

The Links at Spanish Bay

The Tribute at Otsego Club 

Three Canyons

Torrey Pines Golf Club

Troon North Golf Club  

Spyglass Hill

Stone Canyon

St. Andrews Links –Jubilee & New, Old





11:00am – 6:00pm

Call the pro shop at 905-627-1743 to book your tee time!