BayShore Marina

SA's Largest In-Land Custom Built Marina

Walk-on Moorings

Our walk-on Moorings are custom built for the Marina to fit any size boat. Secure and protected with water and electricity included.

Boat Lockers

Rent a Boat Locker at the Vaal Dam. Our Boat Lockers are individual lockers with roll up doors and electricity. Includes launch and retrieval service.

Learn More

About Bayshore

Bayshore Marina was started in 1990. The vision is to create the most comprehensive and fun filled marina environment close to Johannesburg. The marina took almost three years to build and Mr John Pilling, a mechanical engineer, designed the structure and the facilities. The size was decided upon in conjunction with various marinas in the UK (as they had the knowledge at the time) and construction began. Over 440,000 cubic metres of earth was either moved or used to create the outer walls of the harbour. The marina was commissioned in 1993 and opened itself to the public. During this time the developers had started construction of the adjacent village Sunset Cove, and completed 96 prime houses.
The Marina is the largest, custom built, inland marina where you can refuel by boat, on the Gauteng side of the Vaal Dam.

History of Bayshore Marina


Vaal Dam Moorings
Fuel Station & Waterside Refuelling

We are the only fuel station in Vaalmarina, and the only waterside refuelling in the Gauteng province of the Vaal Dam.

Vaal Dam Boat Lockers
Boat and Accessory Shop

For your peace of mind, our shop is fully stock with everything thing you’ll need, from Boat accessories to Lifejackets.

Vaal Dam Moorings
Boat Maintenance and Repairs

Full Boat Maintenance and Repair service with Boat lifting on our premises. You don’t need to go to Johannesburg we have everything here from: spares to ropes and life jackets.

Vaal Dam Restaurant
Restaurant and Bar

Full restaurant service facility. Just pop in by boat or car. Great space for the kids.

Latest News

Like us on Facebook
Don't forget to visit and like our Facebook page to stay connected...  
Follow Us On Twitter
If you are on twitter, our twitter handle is @BayshoreMarina. Follow us and tag us next time you ar...
Bayshore Marina History (Video)
Watch the History of Bayshore Marina


Feel free to contact our office or the Habor Matser. Bayshore Marina office is open Monday to Friday from 8am to 3pm.
Use the button below to send us a message now and we'll get back to you.