The Clubhouse

Whether you’re looking to book a time, become a member or simply book one of our luxurious party venues, this is the place for you. Glenvista Country Club has a long rich history which has contributed towards the Club we see today. Often described as the Jewel of Johannesburg South, Glenvista Country Club has a history of impressing visitors and new members alike.

Venue Hire

Nestled atop the Main Staircase leading to the Club House Bar, this venue offers a stunning balcony view and accommodates up to 120 guests with a dance floor or 180 without. The venue hire fee includes room usage, operating equipment, and standard tableware. With its scenic location, The Aloe is a venue brimming with possibilities for events, offering privacy away from the Club House. Seating up to 80 guests without a dance floor, it provides a canvas for creative party planning.

The Pro Shop

Welcome to our Pro Shop, your one-stop destination for all things golf. We offer retail sales of top-notch equipment, sourcing of specialized clothing, expert golf club repairs and fittings, personalized tuition, convenient golf cart hire, and high-quality golf club hire sets. Elevate your game with us today.

Golf Clubs


Golf Bags


Ladies Shoes


Tees & Balls



Golf Academy

Learn the game with our resident instructor, Gavin Frazer. Bookings are subject to availability. View fees below.


Confidence Booster

Monthly Package

Refresher Package

Double Deal

60 Minute Lesson R500

90 Minutes R600

4 60 Minutes Lessons R1400

3 60 Minute Lessons R1100

60 Minute Lesson for Two


Full Lesson

Monthly Package R1000

Refresher Package

Double Deal R400

30 Minute Introduction

60 Minutes R300

4 45 Minute Lessons 

3 45 Minute Lessons R700

45 Minute Lesson for Two

Sports Facilities

Tennis Academy

Our club has 3 tennis courts, two are under floodlights. New members and visitors are always welcome. Glenvista Tennis Academy offers squad sessions, group and private lessons, as well as Saturday afternoon tournaments. The first group lesson is free and there are no registration fees. Visitor's Fees are R80 and R60 for under 18's. Keys are obtainable at The Pro Shop during office hours. Closed on Mondays. Call Carol on 083 289 8290.

Africa Padel

Join social or league games at our padel facility. There are 4 courts. Fees are R400 per hour. We are open from 06h00 to 22h00. Join via the WhatsApp Group link below. Contact Details: 076 078 9018 or send an email to info@africapadel.com