
Keperra · 27 holes · Visitors welcome
27 holes with good variety · Course in good condition
From $69 for 18 holes
At a glance
Virginia Golf Club is a 27-hole club on Elliott Road at Banyo in Brisbane's north, made up of an 18-hole championship course and a 9-hole Heritage course. It is one of Queensland's older clubs, celebrating its 90th anniversary in 2018, and visitors book tee times online. The clubhouse has a bar, bistro and function centre.
Virginia Golf Club sits at Banyo, about 20 minutes from the Brisbane CBD and 10 minutes from the airport. The club has 27 holes: an 18-hole championship course and a nine-hole Heritage course. It describes itself as one of Queensland's oldest courses and marked its 90th anniversary in 2018.
Golfers describe the championship course as flat, leafy and well maintained, with fairly long, testing par 4s that are fair to anyone who keeps the ball in play. Reviewers mention few water hazards, trees that come into play, and a layout that suits walkers. The course drains slowly and floods after heavy rain. The Heritage 9 draws more mixed comments. Some golfers enjoy it as a good-value, walkable nine with decent greens, while others call it tired, with debris, rocks and branches on the fairways and poor greens. One visitor was unhappy about paying full price while the championship greens were under renovation, so check course status before booking.
Pace of play gets praise, with rounds reported at around four hours. Visitors book through the club's online visitor system, choosing a date, number of players and green fee, and the club says it has no joining fee or social green fees. Rates are not published on the page I could read, so confirm prices when booking. A couple of reviewers had issues with cart availability and with the closing time for hire gear, so it is worth calling the reservations team on 07 3267 6333 to check. The clubhouse has a bar and bistro that reviewers rate for food and service, with kids-eat-free Saturday nights mentioned, plus a function centre used for weddings and parties. It suits golfers wanting a long, flat parkland test close to the city.
OnlineBy phone
Register online first, then book tee time, cart and equipment; golf reservations are option 1 on the phone.
Loading the forecast…
Forecast by Open-Meteo.
| Course | Holes | Par | Length |
|---|---|---|---|
| Championship course | 18 | – | – |
| Heritage 9 | 9 | – | – |
Videos by their creators on YouTube, chosen because they show Virginia Golf Club. Playing one loads YouTube.
4.4
536 reviews
What golfers say
Our summary of recent Google reviews.
5 out of 5
“Played a round here at the Heritage 9 course on a weekend, honestly was a phenomenonal experience. Really good value and a really nice set of greens. The whole club had a really nice vibe and looked like it had a thriving scene for…”
3 out of 5
“Always fun to have a round of golf, but the non-member course is shabby, full of bogs, and lots of debris like big piles of dirt and branches off to the side of most holes. Fairway is not terribly well maintained. If you're not too…”
5 out of 5
“Located near the airport which is comfortable to reach for a visitor like me, good long some narrow fairway. Well maintained green, very nice club house”
Accessibility: wheelchair-accessible car park, wheelchair-accessible entrance, wheelchair-accessible toilet.
Map loads when you scroll here.
10 Elliott Rd, Banyo QLD 4014
Typical driving times without heavy traffic, from OpenStreetMap road data.
Similar in size, price, access and rating, a little further afield.

Keperra · 27 holes · Visitors welcome
27 holes with good variety · Course in good condition
From $69 for 18 holes

Birkdale · 27 holes · Public
Low green fees · No booking needed
From $30 for 18 holes

Meadowbrook · 27 holes · Public
Driving range and mini golf on site · Friendly staff
The club has 27 holes, made up of an 18-hole championship course and a 9-hole Heritage course.
Yes. Visitors book tee times through the club's online visitor booking system and receive a login by email.
It is on Elliott Road in Banyo, Brisbane, about 20 minutes from the CBD and 10 minutes from Brisbane Airport.
Book online by choosing a date, number of players and tee time, or call the golf reservations team on (07) 3267 6333, option 1.
Details checked 20 October 2026 from the club's website, Google and OpenStreetMap. Something out of date? Tell the club, or let us know and we'll fix it.
Photos: Virginia Golf Club via Google Maps; Donna Kingsbury via Google Maps; Perry Tee via Google Maps; Aerial: © State of Queensland, CC BY-SA. Photos remain the property of their owners.