The BEST Scuba Training venue in South Africa

Bass Lake


Scuba Diving

4x4 icon

4 x 4 Training

Adventure Activities

Visitors & Camping

About Us

After having been originally started over 30 years ago by Alan Pepper, Bass Lake has become known and loved as the primary open-water dive spot in Gauteng for beginners and experts alike.

Over the years, this 75-hectare estate has grown into a full adventure resort, including open water swimming, kayaking, picnicking, swimming, snorkelling, fishing (seasonal), a world-class 4×4 track and so much more! Alan Pepper has been retained as the general manager at Bass Lake as well as its dedicated 4×4 instructor.

Business Hours

Wed-Fri: 08h00-18h00
Sat: 07h00-18h00
Sun: 07h00-16h30

Public Holidays:
Open public holidays 07h00 to 16h30

Please note:
Our times may change without notice so always check before planning a visit.

45 Mins south of Sandton

Considered by the top certifying agencies  (PADI, NAUI, SSI, CMAS, IANTD, RAID) to be the best Scuba Training venue in South Africa. Depths vary from a walk-in slope to 23m at the deepest point.


4 x 4 Course

Put your 4×4 through its paces!
Top off-road training for 4×4 enthusiasts hosted by Alan Pepper

Camping & Huts

Day visitors & campers welcome

Adults: R150 per day
Children < 1.5m: R75 per day
Adults over 60: R90 per day

Free Huts: First-come basis
Pre-Booked Huts
: R750-R1500 /night

Events Venue

At Bass Lake, we excel in hosting a diverse range of events. Be it a birthday celebration, bachelor party, or a year-end function. Choose Bass Lake for your next event and create lasting, unforgettable memories!
[email protected]

Kit hire & Fill Services

Full set of diving gear and accessories available for hire. We also sell some gear and air-fill books.

Single air fill: R100

Find Us

We are a short drive away from Joburg and its surroundings.

Click/tap for a Google map

Cold Pressed Fresh Raw Juices Bass Lake

Coming soon to Bass Lake!

Attention all adventure seekers and health enthusiasts! Get ready to refresh and recharge at Bass Lake like never before! Coming soon to our venue: our very own Juice Bar!

Check it out!