Photo of Swing City Golf & Entertainment in New South Wales
Mini Golf

Swing City Golf & Entertainment

📍 Bella Vista, NSW

4.5(673 Google reviews)👶All ages

High-tech driving range using Inrange radar in private bays for up to 6 players, plus mini golf, an arcade gaming shed, and on-site cafe. Energetic and modern — suited to older kids, teens, and groups.

Great atmosphereInrange technologyGood for groupsFriendly staffMini golfOn-site cafe
★★★★★Featured review by Terry Paton

Excellent venue, staff were helpful and active, ping pong was fun way to fill time while waiting for a booth. The pizza sauce just needs some thing a little more special in it, was great to be able to eat and play. I'd recommend splitting up the costs by going with a group of 6 people, as everything adds up pretty quickly. But its a high quality venue. I love the auto ball feeder. Would have liked to have tried the mini-golf.

🏆 Family Action Verdict

Best for families with older kids and teens who enjoy interactive golf and group entertainment. Bays work best with 4-6 people to distribute cost. Mini golf can feel cramped during busy periods — off-peak visits give younger players more room. Groups looking for a high-energy outing with food on-site will find this hits the mark.

ℹ️ What to Know Before You Go

💡Groups of 6 get the best value — split the bay cost across everyone
Book 1.5-2 hours if your group has more than 4 people
🎟️Ping pong is available as waiting for your bay — keeps kids occupied
🚗Food and drinks are reasonably priced and available on-site

Your details go only to the venue you’re contacting, so they can reply — we never sell them or share them with anyone else. By sending an enquiry you agree to our Privacy Policy.

💬 What Families Are Saying

View all reviews →
4.5

673 Google reviews

Great atmosphere and staff45%
Good for groups up to 630%
Food and drinks available on-site10%
T

Terry Paton

a year ago

Excellent venue, staff were helpful and active, ping pong was fun way to fill time while waiting for a booth. The pizza sauce just needs some thing a little more special in it, was great to be able to eat and play. I'd recommend splitting up the costs by going with a group of 6 people, as everything adds up pretty quickly. But its a high quality venue. I love the auto ball feeder. Would have liked to have tried the mini-golf.

M

Manpreet Kour

8 months ago

We visited Swing City for a fun round of golf with friends and had an amazing time! The vibe and atmosphere were spot on — energetic yet relaxed. The drinks were great, and everything was well set up to make the experience enjoyable. Loved every bit of it and definitely planning to go again soon!

L

Liz R (Liz)

5 months ago

Swing City has amazing facilities - from the driving range to the overall setup, everything feels modern, clean, and well maintained. The mini golf area is fun but could use a bit of improvement. The space feels a cramped and the putting areas are quite small, which can make it tricky to enjoy the flow of the game especially when it’s busy. The atmosphere, friendly staff, and overall experience still make Swing City a good choice for a weekend activity or a quick golf session. With a bit more room on the mini golf course, it would easily be a 5-star spot!

S

Szymon

4 months ago

Polite staff and easy to get started with the Topgolf-style games. It is a simple setup with good value for money if you just want to hit some balls around. The game system is not the most advanced, and the range is quite short, which takes away a bit of the fun, but overall it is a decent experience for the price.

Reviews from Google

Overview

Swing City features Inrange golf radar technology in private bays accommodating up to 6 players, with interactive game modes beyond standard driving range play. A separate mini golf course and arcade gaming shed provide additional entertainment. On-site cafe serves food and drinks at reasonable prices. Birthday party packages available. Ping pong keeps groups entertained during wait times between bays.

🕐 Opening Hours

Monday07:00 – 22:00
Tuesday07:00 – 22:00
Wednesday07:00 – 22:00
Thursday07:00 – 22:00
Friday07:00 – 23:30
Saturday07:00 – 23:30
Sunday07:00 – 22:00

📍 Similar Activities Nearby

View more in New South Wales