We may earn a commission on products you buy through our links, but we only recommend products we actually like.
The 8 Best Mini Golf Courses in Adelaide

The 8 Best Mini Golf Courses in Adelaide

A round of golf is a wonderful opportunity to spend time with loved ones and make new connections with old ones. But a big golf course can be too overwhelming, especially when you’re just playing with your kids.

In this article, we listed the best indoor and outdoor mini golf courses in Adelaide and the mini golf courses available in McLaren Vale and Adelaide Hills to help you on your next family day or hang out with friends.

Indoor Mini Golf Courses in Adelaide and Nearby Suburbs

Indoor mini golf courses allow you to play any time of the day, whatever the weather condition is. For your next game, check out these amazing indoor mini-golf courses in Adelaide and the nearby suburbs.

Holey Moley Golf Club Adelaide

Holey Moley Golf Club Adelaide
Photo by: Glam Adelaide

Location: level 1/162 – 170 Pulteney St, Adelaide, SA 5000

Operating Hours: 

Monday to Thursday: 4:00 PM – 10:00 PM

Friday: 2:00 PM – 12:00 AM

Saturday: 12:00 PM – 12:00 AM

Sunday: 12:00 PM – 10:00 PM

Entrance Fee: $14-18 (9-hole), $20-$30 (18-hole)

Holey Moley provides customers with a full indoor golfing experience like no other. The 18-hole course provides a thrilling game of golf that will awaken the competitive beast inside you and your kids.

It’s also the perfect hangout place for teens and young adults looking to catch up with their friends. They have a full-service bar, so you can enjoy a glass of cocktail or other drinks while competing against each other.

Holey Moley offers 9-hole and 18-hole with unique challenges and hole placements to keep each game as competitive as possible.

Other activities you can enjoy include arcade games and video game booths where you can play classic console games. They have N64, PS5, Switch, and Xbox, so you can choose which console you prefer best.

X-Golf Marion

X-Golf Marion

Location: 838/842 Marion Rd, Marion, SA 5043

Operating Hours: 

Monday to Thursday: 10:00 AM – 10:00 PM

Friday to Saturday: 10:00 AM – 11:00 PM

Sunday: 10:00 AM – 7:00 PM

Entrance Fee: $25 for 30 mins, $35 for 1 hour (1 player only), $45 per hour (2 players), $65 per hour (3-4 players), $75 per hour (5-6 players)

X-Golf utilises modern technology to provide players with an accurate and realistic golfing experience. Despite the lack of a physical mini-golf course, we still classified it as miniature golf since it’s not an actual full-scale golf course.

At this place, you’ll be able to play golf through the use of virtual reality. You can also receive lessons to improve your skills and join social events that aim to connect fans of the sport.

X-Golf Marion has 5 simulators and can accommodate 75 guests. It’s perfect for both kids and adults who want to experience premium indoor golfing experience.

They also have a licensed bar and a great selection of food you can choose from in case you get hungry while playing. There are several tables and chairs, and it doesn’t get too crowded, so you don’t have to worry about being uncomfortable inside.

Wizbang Family Fun Centre

Wizbang Family Fun Centre

Location: 2/108-112 Tolley Rd, St Agnes, SA 5097

Operating Hours: 

Thursday: 3:30 PM – 7:00 PM

Friday: 11:00 AM – 8:30 PM

Saturday to Sunday: 9:30 AM – 5:30 PM

Entrance Fee: $7 per person

Wizbang Family Fun Centre is an amusement centre near Adelaide that specialises in hosting kids’ birthday parties. It has attractions like virtual reality, laser tag, mini golf, arcade games, disco, and play gym to provide kids with the best birthday party.

What’s so special about this place is its black-light mini golf. Everything, including the statues, walls, and murals, glows in the dark, providing a unique and fun experience.

The course is circus themed, with several quirky statues that kids will surely love. It has 9 holes and is challenging enough to keep kids entertained and competitive.

You can book 2 rounds of golf for only $7 per person. But if you want to also experience their other attractions, they have packages that are cheaper than booking the games individually.

Outdoor Mini Golf in Adelaide

The breeze, green field, and sunshine are just too good to give up at times. So we’ve compiled a list of the best outdoor mini golf courses in Adelaide and nearby suburbs for those who prefer playing under the sun.

SHANX Mini Golf

SHANX Mini Golf

Location: 216 Days Rd, Regency Park, SA 5010

Operating Hours: 

Monday to Thursday: 10:00 AM – 7:00 PM

Friday to Saturday: 9:00 AM – 10:00 PM

Sunday: 9:00 AM – 7:00 PM

Entrance Fee: $15 per person, $12.50 per person for a group of 4 and more

Unlike mini golf courses with funky and cartoonish designs, SHANX sports an authentic-style golf course—just a miniature one. Its design and landscape allow both adults and kids to have a fun game of golf.

With its grass field and 9-hole, 18-hole, 27-hole, and 36-hole courses, you and your kiddo will surely have a blast here. The courses are loaded with delicately placed holes, so playing wouldn’t be too easy and boring.

The course also has hills and bunkers, which you rarely see in other mini-golf courses that usually use flat surfaces. These hills add more to the challenge and provide a much more genuine golf experience.

A game at SHANX costs $15 per person, but if you come in a group of 4 or more, it will only be $12.50. So we highly suggest coming with your family and friends to get a discount.

West Beach Mini Golf

West Beach Mini Golf

Location: 1 Hamra Ave Corner of Military Road and Hamra Ave, West Beach, SA 5024

Operating Hours: 

Monday: 9:30 AM – 10:00 PM

Tuesday: 9:30 AM – 6:00 PM

Wednesday: 9:30 AM – 10:00 PM

Thursday: 9:30 AM – 6:00 PM

Friday to Saturday: 9:30 AM – 10:00 PM

Sunday: 9:30 AM – 6:00 PM

Entrance Fee: $11 for adults and $9 for children, students, and seniors (9-hole); $14 for adults and $12 for children, students, and seniors (18-hole); $20 for adults and $17 for children, students, and seniors (combined)

One of the best family-friendly mini golf courses in Adelaide, West Beach Mini Golf features three different course options for players. It’s also loaded with a wide variety of creative obstacles and sculptures.

The place offers an 18-hole course, a 9-hole course, and a combined course of 27 holes, to provide customers with maximum enjoyment during their game.

The best part about this place is you can hold a birthday for your kids to give them and their friends a unique party experience. You can check out their birthday party packages to see which one will be best for your child.

If you only want to play, an adult pass costs $14 and $11 for the 18-hole and 9-hole course, respectively, while the kids and seniors pass costs $12 and $9. For those who want to play the combined course, it costs $20 for adults and $17 for seniors and kids.

The Beachouse

The Beachouse

Location: 4 Colley Terrace, Glenelg, SA 5045

Operating Hours: 

Monday: 10:30 AM – 4:00 PM

Friday: 10:30 AM – 4:00 PM

Saturday to Sunday: 10:00 AM – 5:30 PM

Entrance Fee: $12 per person

The Beachouse is widely regarded as one of the best amusement parks in South Australia and is home to several entertainment activities and attractions. Among them, the upgraded mini golf course is a must-try for both parents and kids.

The 18-hole goldmine-themed mini-golf course is packed with obstacles to make the game a bit more challenging and exciting. You might find yourself having playful banter with your kids while playing, as this course will truly awaken your competitive self.

While at the park, you can also ride a train that circles around the golf course and passes through mine shafts and waterfalls to maximise the fun for your children.

The mini golf course costs 12 credits per person which is equivalent to $12, while the train ride is $7.

Mini Golf Course in McLaren Vale

McLaren Vale is more than just its world-class wine collection. It’s also a great place to spend a holiday and play a round of golf.

McLaren Vale Natives

McLaren Vale Natives

Location: 33 Stump Hill Rd, McLaren Vale, SA 5171

Operating Hours: 

Monday: By appointment only

Tuesday to Saturday: 8:30 AM – 3:30 PM

Sunday: 10:00 AM – 3:30 PM

Entrance Fee: $10 for adults and $9 for children

McLaren Vale Natives is a family-owned business located in McLaren Vale. They offer a wide variety of premium quality native Australian plants for landscaping projects.

They’ve recently added a mini golf course to entertain their customers and visitors. Parents can now freely go plant shopping without worrying about the kids, as they have a golf course to spend their time at.

The best part about this mini golf course is that it’s shaded from the sun despite being outdoors. There are several trees around it, so the heat of the sun doesn’t feel as harsh as expected.

In addition, the pricing is really reasonable, coming in at only $10 for adults and $9 for children. You may also take advantage of the family pass, which gives two adults and two children admission to the attraction for the low price of $38.

Mini Golf Course in Adelaide Hills

Adelaide Hills has a lot of charms, and it will take us forever if we talk about all of them. But if we are to name one, it’s the fact that it’s home to some great golf courses, miniature and full-scale ones.

Hahndorf Mini Golf

Hahndorf Mini Golf

Location: 17 Mount Barker Rd, Hahndorf SA 5245

Operating hours: Monday to Sunday: 10:00 AM – 5:00 PM

Entrance Fee: $9 for adults and $7 for children

Hahndorf Mini Golf offers visitors not just a good game of golf but also refreshing, fresh air. Surrounded by trees and plants, this place is an excellent place to relax after visiting numerous tourist spots in Hahndorf.

The best thing about this place is how affordable it is. An adult’s pass is only $9, while a children’s pass is only $7. These are both relatively cheaper than other mini golf courses mentioned on this list. 

Even the family pass is only $27!

They have 18 different games that have different difficulty ranges to give visitors a variety of choices. Some games are really hard, adding fun to the golfing experience.

If you ever decide to drop by on weekdays, make sure to bring some cash, as they operate on a self-serve system that only accepts cash during weekdays.


Related topics