Port Macquarie, your next round starts here!
At X-Golf Port Macquarie, we bring indoor golf, good food, drinks and plenty of ways to play together under one roof. Whether you’re dropping in for a casual hit, catching up with mates or spending some serious time on your game, we’ve created a space where you can make each visit your own.
Take on world-famous courses on our premium golf simulators, practise with detailed ball data or book a coaching session with our team to sharpen your swing. First-timers, social players and experienced golfers can all settle in and enjoy the game at their own pace.
With Wauchope, Lake Cathie, Thrumster, Flynns Beach, Lake Innes and communities across the Mid North Coast nearby, we’re a convenient local choice for indoor golf in Port Macquarie and golf simulator sessions close to home.
Follow us on socials for the latest updates, or get in touch to book your simulator session today!




A visit to X-Golf Port Macquarie can turn into much more than a round. Grab a bite and a drink, catch live sport on the screens or challenge your mates to pool or darts.
Keep the excitement going with X-League, local tournaments and community events, bringing players together for friendly competition, social fun and plenty of laughs throughout the year.
From casual catch-ups to competitive rounds, there’s plenty of fun to be had for locals across Port Macquarie and the Mid North Coast!












Find out more about our pricing for simulator hire and club hire. Choose a session length that suits your indoor golf booking, with better value on longer sessions. No gear? No worries. Our premium club hire makes it easy to turn up and play!Â














We’ve picked a menu of fan favourites that works well for groups and longer bookings. From hand-stretched pizzas and crispy boneless chicken to easy-share plates, there’s a bite for every craving. Our fully-licensed bar has the rest covered with ice-cold beers, wines, and signature cocktails—plus plenty of refreshing non-alcoholic options for any session!












Bring your next celebration to the fairway with premium indoor golf in Port Macquarie! From birthdays and hens and bucks parties to corporate functions and Christmas celebrations, we’ve got the perfect setting for a fun-filled event. Our event packages cater to different occasions and group sizes, with dedicated hosts keeping everything running smoothly while you celebrate with your guests!
X-League is your new way to get your golf fix every week. Join our X-league community and compete for weekly prizes, cash, glory and a chance to compete in the National Championships to win a trip to Barnbougle and take home a big trophy with your name on it. Plus, every player gets a free handicapping session to help set your baseline and get you competition-ready!
Have any questions, suggestions, complaints or general words of wisdom? All comments welcome…
MON – SAT: 10am – 10pm
SUNDAY: 10am – 6pm
Please use our Event Enquiry Form instead of the General Enquiries form below. Our team can then help you with packages, pricing and availability.
X-Golf Port Macquarie Indoor Golf & Bar
MON – SAT: 10am – 10pm
SUNDAY: 10am – 6pm
Please select a location first.