The Fastest Way to Book Putt Putt
Compare mini golf and enquire direct – always free.
Bella Vista, in the Hills District beside Norwest and Baulkham Hills, is home to Swing City, a golf and entertainment venue on Norbrik Drive that suits families, teens and work groups alike. Its 18-hole mini golf course was designed by Jansen Golf Architect, with every hole built around its own obstacles and layout, and a round takes about an hour. Add a two-level driving range, an arcade and a licensed bistro, and it becomes an easy place to plan a party that fills an afternoon or evening.
What groups should know:
Prices start from $19 per person, and customisable event packages start from $55 per person including GST, with a dining-only option too. Swing City markets its events for team building, end-of-financial-year and Christmas parties, milestone birthdays, and kids' and teens' parties. All golf equipment is supplied, including clubs for left-handers and kids, and the venue opens from 7am daily, closing at 10pm Sunday to Thursday and 11:30pm on Friday and Saturday.

A round of the 18-hole course takes about an hour. Groups often pair it with driving range bays, the arcade or a meal in the bistro.
Outside food and drink are not allowed at Swing City, but you can bring a birthday cake for a booked party. The café and bistro cover everything from snacks to sit-down meals.
Event packages need at least 15 guests, a signed event contract and a 50% deposit. Packages start from $55 per person including GST.
Yes. Swing City has 126 free onsite car spaces plus an overflow car park, and there is a bus stop at the front door. Bella Vista is also on the Sydney Metro North West line.