A Midlands Treasure
With its rolling fairways, mature trees, and panoramic views of the Mooi River valley, the course offers both seasoned players and newcomers a memorable golfing experience. The natural setting provides a peaceful escape from the rush of city life while still being easily accessible from major routes.
Welcome to Mooi River Country Club Golf Course
The club features a scenic and challenging 18-hole course designed to make the most of the region’s undulating terrain. Each hole offers a unique playing experience — from wide open fairways to tree-lined approaches and gentle water features — making it a favorite among both local golfers and visiting enthusiasts.
More Than Just Golf
Mooi River Country Club isn’t just about golf — it’s about community and connection. Our clubhouse is the perfect place to relax after a round, enjoy a hearty meal, or catch up with friends. We also host social events, corporate functions, weddings, and private celebrations, creating lasting memories in a truly special setting.
A Warm Welcome Awaits
Whether you’re here for a game, an event, or simply a breath of fresh country air, you’ll find a warm welcome and genuine hospitality. Mooi River Country Club is proud to be a part of the local heritage, where friendships are made, and traditions continue to grow.
We Love Happy Customers
See what visitors have to say about the charm, hospitality, and stunning surroundings of Mooi River Country Club.
“
A hidden gem in the Midlands! The views are breathtaking, the atmosphere is peaceful, and the staff made us feel right at home. Whether you’re there for a stroll, a function, or just lunch on the terrace, it’s an experience worth having.
Shaun Dalziel
Customer
“
Stopped by for a quick bite and ended up having one of the best burgers I’ve ever tasted! Juicy, perfectly grilled, and packed with flavour — paired with the beautiful views and relaxed atmosphere, it was an unforgettable lunch. Can’t wait to come back!
Samantha Dippenaar
Customer
“
Lovely spot with beautiful views and a friendly atmosphere. Great place to relax, whether you play golf or just want a peaceful break. Highly recommend!
Shane Parkins
Customer