The best place in
Worcester County to

TrackMan is the most accurate and advanced launch monitor in golf. Whether you’re looking to improve your game, get some swings in over the winter, play Wachusett or Kettle Brook with your friends or hosting a company party,  Swing 365 is the perfect spot for indoor golf fun! 

While golfing you have access to a full bar menu that includes 8 beers on tap and a full premium cocktail menu. You are also able to enjoy our entire food menu with table-side service without having to interrupt play.


Please note: Rates are per hour per bay
 per player).

$50 per hour per bay (Monday -Thursday) Off Peak
$60 per hour per bay (Friday – Sunday & Holidays) Peak


Monday – 9:00 AM – 9:00 PM

Tuesday –  9:00 AM – 9:00 PM

Wednesday – 9:00 AM – 9:00 PM

Thursday – 9:00 AM – 10:00 PM

Friday –  8:00 AM – 10:00 PM

Saturday – 8:00 AM – 10:00 PM

Sunday – 8:00 AM – 8:00 PM

Lock In Your Favorite Time

In order to lock the same time each week, you must be a current member of Wachusett Country Club or Kettle Brook Golf Club. For that time, a captain must be chosen who will be responsible for that time. The captain will be the person in charge of cancellations and he must have a valid credit card on file.

Corporate Events

Take team building to the next level and get everyone in on the action. With team games, contests, and other experiences like mini-lessons; to bring your company closer.

Birthday Parties

Easy, fun, affordable and memorable. Book one Simulator or book them all, and let our staff do the rest.

Small Group Events

Book all 3 simulators for couples night out, bachelor parties, big games, or those “just because” get togethers.


Now, Virtual Golf 2 is even more of a pleasure to play. Challenge your friends with fun games
that will test your golfing ability, as well as putting a big smile on your face!
All four games are suited to all golfers from beginner to seasoned pro.

Hit It! is a multiplayer long drive competition similar to the WLD Championship. Not only are players up against the clock, they also have to keep their shots within the virtual range’s boundaries. With TrackMan giving the numbers, everybody knows exactly how far they’ve got to go to beat the opposition!

Closest To The Pin is a fun way to test and practice your golfing skills. Play the par 3 holes on any course in the TrackMan course library. You can set your game to give up to five attempts per hole. In Event mode there are no limits to how many players can compete or how many attempts you can make. Game mode is for up to four players who want to compete on a single round. With more than 300 par 3 holes to choose from – and counting – there will always be a fresh challenge to meet!

Capture The Flag is a multiplayer test of skill, strategy and nerve. You select a flag and then try to hit your ball closest to it. Who can capture the most flags and keep their lead for the whole game?

Bullseye is a fun, entertaining and challenging points-scoring game for everyone able to hit a golf ball! Play Skyline, an atmospheric urban scene with hovering helicopters and authentic street sounds drifting up to you as you play golf on the top of skyscrapers and helipads. There’s also Trading Post, a Western-inspired frontier town universe where you can almost feel the dust and sand under your shoes! If stunningly beautiful short courses are more your style, the new “Dalebrook” scene is perfect for you.

Pebble Beach Golf Links is the ultimate virtual representation of one of the world’s most famous and iconic courses. The Pebble Beach Resorts course pack includes Pebble Beach Golf Links, Spyglass Hill® Golf Course, and The Links at Spanish Bay™.

Play at some of the world’s best golf courses with stunning hyper-realistic graphics

Full Course List


  • Achimer Golfclub
  • Adare Manor
  • Albany GC
  • Arthur Hills at The Highlands
  • Aurora International
  • Bahia Beach Golf Club
  • Bakers Bay Golf & Ocean Club
  • Barsebäck Golf & Country Club – Ocean
  • Barsebäck Golf & Country Club – Pine Course
  • Bay Harbor (2 courses)
  • Bear Dance, The Golf Club
  • Bellerive CC
  • Bethesda CC
  • Black Desert Resort
  • Black Water Links
  • Blackhawk CC (2 courses)
  • Bonn Godesberg
  • Bonnie Doon Golf Club
  • Bowen Island
  • Breitenloo G.C.
  • Brickhampton Court Golf Complex – Spa Course
  • Casa De Campo ‘Teeth of the Dog’
  • Cherokee Town and Country Club
  • Chileno Bay
  • Chimera Golf Club
  • Club de Golf Chapultepec
  • Conway Farms GC
  • CostaTerra
  • Country Club of Jackson
  • Craig Ranch
  • Crans-sur-Sierre Golf Club
  • Crystal Pines
  • Dedham Country & Polo Club
  • Devil’s Island
  • Donalda Club
  • Driftwood Golf and Ranch Club
  • Dye Fore Golf Course, (3 courses)
  • Eagle Course At Wohali
  • Eaglewood GC
  • Eichenried Open.9
  • El Dorado Golf & Beach Club
  • Eniwa CC: (3 courses)
  • Escondido Golf and Lake Club
  • Evian Resort Golf Club – Champions Course
  • Falmouth CC
  • Fana Golfklubb
  • Fields Ranch East at PGA Frisco
  • Fields Ranch West at PGA Frisco
  • Fieldstone G.C.
  • Firestone Country Club South
  • Fota Island – Belvelly:Fota Island – Barryscourt
  • Fota Island – Deerpark
  • Franklin Hills CC
  • GC Budersand
  • GC München Eichenried
  • GC Neuhof (2 courses)
  • GKG Golf Club
  • Glen Abbey GC
  • Glen Oaks Club – Tournament Course
  • Gloria Golf Resort (3 courses)
  • Golf & More Huckingen
  • Golf Club de Genève
  • Golf Club Hanau-Wilhelmsbad
  • Golf Club Herzogenaurach
  • Golf Club Puurs
  • Golf de Saint-Cloud Green Course
  • Golf de Saint-Cloud Yellow Course
  • Golf De Seignosse
  • Golf Du Fort
  • Golf Fleesensee Schloss -Platz
  • Golf Lounge Resort (2 courses)
  • Golf Ybrig
  • Golfbaan Bentwoud (3 courses)
  • Golfclub Gut Murstätten
  • Golfclub Kagerzoom
  • Gozzer Ranch
  • Great Northern
  • Great Northern Academy
  • Green Valley Ranch
  • Gut Kaden G.C. (3 courses)
  • Hallbrook Country Club
  • Hart Common Golf Club
  • Hartford Golf Club
  • Hawktree Golf Club
  • Het Rijk van Margraten
  • Het Rijk van Nijmegen
  • Hidden Canyon
  • Hillcrest C.C.
  • Hillerød Golf Klub
  • Hillside Golf Club
  • Hillwood CC
  • Hinton Rönnebäck GC
  • HLGC Hittfeld
  • Hofgut Scheibenhardt Golf Club
  • Holzhäusern Golf Park
  • Hong Kong Golf Club
  • Hualalai Resort
  • Hudson National
  • Innisbrook Copperhead
  • Interlachen CC
  • Ke’olu Golf Course
  • Kempferhof Golf Course
  • Keppel Club
  • Kettle Brook GC
  • Keya Golf Club
  • Kiawah Island Club – Cassique
  • Kingsfield Golf Centre
  • Kissing Tree
  • Lago Mar Country Club
  • Lahinch GC
  • Lake Geneva Country Club
  • Lakewood Country Club
  • Landeryds GC – Classic
  • Landeryds GC – Masters
  • Le Golf National
  • Le Touquet Golf Resort
  • Leatherstocking Golf Course
  • Liberty National GC
  • Lidingö Golf Club
  • Lofoten Links
  • Long Sutton G.C.
  • Lübker Golf Resort
  • Mainzer Golf Club
  • Makena Golf & Beach Club
  • Malaro Golfklubb
  • Manasquan River Golf Club
  • Marco Simone Golf and Country Club
  • Matsumoto Asama Country Club
  • Meadowbrook Country Club
  • Medinah Country Club
  • Meland Golf Club
  • Miacomet Golf Course
  • Miklagard GolfKlubb
  • Montecito Club
  • Muirfield Village G.C. 2021
  • NCR C.C. South Course
  • Nemacolin – Shepherd’s Rock
  • Nemacolin- Mystic Rock
  • New Golf Club – Neu-Ulm
  • Noboribetsu Country Club
  • Oakdale Golf and Country Club
  • Oakwood CC
  • Olympic Club Lake Course
  • Olympic Golf Course
  • Orchard Lake Country Club
  • Oswego Lake CC
  • Overbrook Golf Club
  • Oxbow Country Club
  • Palmerstown Golf Club
  • Paris International G.C.
  • Park Golf Club
  • Pebble Beach Golf Links*
  • PGA National
  • PGA Sweden National – Lakes Course
  • PGA Sweden National – Links Course
  • PGA West Mountain
  • PGA West Nicklaus Tournament Course
  • PGA West Stadium
  • Pine Brook C.C.
  • Playa Grande Golf & Ocean Club
  • Pokegama G.C
  • Port Huron G.C.
  • Portland Golf Club
  • Prairie Bluff
  • Primland – Highland Course
  • Quail Hollow Club
  • Quaker Ridge Golf Club
  • Quarry Ridge
  • Real Club Valderrama
  • Reykjavik Grafarholt
  • Reykjavik Korpa (3 courses)
  • Richland Country Club
  • Ridgewood CC – Championship Course
  • Rochester Golf and Country Club
  • Royal Birkdale
  • Royal County Down Championship Links
  • Royal Homburger
  • Royal Ottawa GC
  • Royal Portrush – Dunluce Links
  • Royal St George’s
  • Royal Troon
  • Rungsted Golf Course
  • Scioto Country Club
  • Sea Island (2 courses)
  • Sebonack
  • Shadowlands
  • Shangri-La GC, (3 courses)
  • Shaughnessy Golf & Country Club
  • Shelter Harbor
  • Shooting Star
  • Silo Ridge Field Club
  • Silverleaf Club
  • Spyglass Hill *
  • St Andrews Links (4 courses)
  • St Clair Champions Course
  • St Clair Terrace Course
  • St. George’s Golf and Country Club
  • Stensballegaard Golf Club (3 courses)
  • Stoneham Golf Club
  • Stuttgart Solitude Golf Club
  • Sutton Bay
  • Suvarna Jakarta GC: Blue and Green
  • Suvarna Jakarta GC: Green and Red
  • Suvarna Jakarta GC: Red and Blue
  • Sweetens Cove GC
  • Tacoma Golf & Coutry Club
  • Taiheiyo Club Gotemba Course
  • Taiheiyo Club Minori Course
  • The Concession Golf Club
  • The Drift Golf Club
  • The Grove
  • The Heather at The Highlands
  • The Hideaway – Clive Clark Course
  • The Hideaway – Pete Dye Course
  • The Links at Spanish Bay*
  • The Madison Club
  • The National Golf Brussels
  • The Reserve at Moonlight Basin
  • The Summit Club
  • Timberline Golf Club
  • Timra Golf Club
  • TPC Colorado
  • Trinity Forest Golf Club
  • Troubadour Golf and Field Club
  • Troxhammar Golfklubb
  • Trump International, Dubai
  • Union League Golf Club at Torresdale
  • Union League Liberty Hill
  • Vallda Golf & Country Club
  • Vattanac Golf Resort
  • Wabeek CC
  • Wachusett CC
  • Wayzata C.C.
  • Wentworth West Course
  • West Essex Golf Club
  • White Bear Yacht Club
  • Wilshire CC
  • Wohali Resort
  • Wörthsee
  • Wylihof Golf Course (3 courses)
  • Yellowstone Club

Par 3 courses

  • Abel’s Crossing
  • Adlington Golf Centre – The Graduate
  • DaleBrook Forest
  • Els Performance Golf Academy
  • Hillcrest Short Course ‘The Five’
  • Leon De Montana
  • Lostwood Glen
  • Sand River
  • Senoja Valley
  • Sutton Bay Short Course
  • The Aces Club
  • The Lost Nine