Home

Welcome to Glenvista Country Club’s Official Website

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.


(Subject to availability)

The Golf Course is always kept up to an amazing standard when it comes to maintenance. Our greens have become the “talk of the town” with their recent level of performance. Click on the Golf Course Image above to view more of this stunning gem of Johannesburg South.

We have 2 Stunning Venues for Hire

Our Classy and Luxurious Venues Cater For All

Our venues have recently been upgraded and are constantly receiving upgrades as their popularity increases. We have 2 amazing venues (The Main Lounge and The Pool Side) that can be customized to suit any event. Click on the Venues Image above to view the venues.


Hosting a Golf Day in 2024?

Glenvista hosts a large amount of exciting and eventful Golf Days throughout the year. Simply contact us and we will customize our offering to suit your needs!!

Tel: 082 660 4089 (Martin General Manager) Email: gm@glenvistacc.co.za

Tel: 076 151 8141 (Gavin – Golf Director)

Email: gm@glenvistacc.co.za

Book Your Tee-Off Time Online

We use Golfscape to make life easier for you. Simply download the Golfscape app to book your times online


The club has 5 tennis courts, 2 under floodlights.  New members and visitors are always welcome.  For further information contact Carol 083 289 8290, cdwhite@yebo.co.za

Glenvista Tennis Academy offers private, group and squad coaching.  For further information contact

Carol 083 289 8290, cdwhite@yebo.co.za.


Follow us on Social Media to stay informed

Scroll to top