Indoor Golf Johannesburg
Indoor Golf.
Swing Shack.
Randburg.
Four TrackMan simulator bays in Randburg. Practice with real data, play 400+ courses from across the world, get coached or fitted — all in a controlled environment, any weather.
Not a novelty.
A better way to practice and play.
Indoor golf is often treated as a backup plan for bad weather. At Swing Shack it is the primary environment — four bays running TrackMan, giving every shot real data rather than a gut feel.
What that means in practice: every drive, iron and wedge is measured. Carry, spin, launch angle, smash factor. You know exactly what the club and ball are doing, not just where the ball ended up.
The other option is playing world courses. Pebble Beach. St Andrews. Valderrama. 400+ courses available in the simulator, played from proper tee boxes with realistic course management. It is not a gimmick — it is a genuine alternative for golfers who want to play more without travelling.
Coaching and fitting also happen in the bays. TrackMan powers both, so the same data that helps you understand your game is what drives equipment decisions.
Four things.
One space.
Practice with Data
Every shot tracked. Carry distance, spin rate, launch angle, smash factor. Real data in real time — not a guess about what is happening with your swing.
Play 400+ World Courses
From your home course to Pebble Beach, St Andrews, Carnoustie — 400+ courses from across the world. Proper tee boxes, real course management, playing conditions that matter.
TrackMan Coaching
Coaching powered by TrackMan data. See the numbers behind what you are working on — launch, spin, attack angle, speed. Changes validated by data, not guesswork.
Club Fitting
TrackMan fitting in the bays. Driver, iron, wedge — whatever you are working through, the data makes the conversation concrete and the decision easier.
Four bays.
TrackMan on every shot.
Four bays means four golfers can be in the studio at the same time — different activities, different goals. One person playing a course. One person in a fitting session. One person coaching. One person just practicing. TrackMan captures every shot, all the time, no matter what is happening in the bay.
Book a Bay at Swing ShackView Swing Shack rates
Swing Shack manages their own pricing directly. View current rates on their website.
Swing Shack,
Randburg, Johannesburg
Swing Shack is in Randburg, Johannesburg. Four TrackMan bays, year-round indoor golf, coaching and fitting available.
No weather dependency. No daylight dependency. Book a bay and play, practice or get fitted on your schedule.
Book at Swing ShackIndoor golf in Johannesburg.
Swing Shack, Randburg.
4 TrackMan bays. 400+ world courses. Coaching and fitting available. Book directly through Swing Shack.