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

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

Public Holidays:
Open public holidays 07h00 to 16h30

Please note that 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!

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