Aerial view of Moonlight Cabins on Shiyalongubo Dam | Moonlight Cabins - Mpumalanga - Barberton - Shiyalongubo Dam

Moonlight Cabins

Mpumalanga, Barberton, Shiyalongubo Dam

Moonlight Cabins sits on Shiyalongubo Dam in the mountains above Barberton. Self-catering wooden cabins overlook clear water where anglers catch smallmouth bass and kurper.

The fishing

Shiyalongubo Dam holds smallmouth bass and kurper in clear mountain water. Cast along the shoreline and among reeds with small flukes, jerkbaits, crankbaits, and poppers late in the day. Boats are available for hire. Confirm species rules with the venue.

You can catch
BassTilapia / Kurper
Water & style
Dam
Bank
Open bank

Staying at Moonlight Cabins

Moonlight Cabins offers self-catering wooden cabins in a forest setting above the dam. Units sleep up to four guests. Each cabin has a kitchen area with a gas stove, fridge, and basic cookware. Bathrooms are separate from the sleeping area. The venue suits anglers and families who want a quiet mountain getaway. Boat hire is available for fishing on the dam. The setting is remote with forest views and direct access to the water. A four-sleeper self-catering cabin is about R1200 per night. Confirm the price with the venue before you book. Last updated at: 15 September 2026.

Information out of date? Submit an update

Stay

Day visits Overnight

Accommodation

Cabin

Amenities

Ablutions Braai Boat hire Self-catering kitchen Forest setting Kids welcome

Operating hours

Confirm check-in times with the venue.

Similar fishing nearby

Other locations on DaarByt nearby. Book online or request a booking.

Search all locations
Open water on Driekoppies Dam | Driekoppies Dam (KOBWA) - Mpumalanga - Schoemansdal - Driekoppies Dam
Within 31 km
Mpumalanga, Schoemansdal, Driekoppies Dam

Driekoppies Dam (KOBWA)

Driekoppies Dam is a large irrigation reservoir on the Lomati River near Schoemansdal in Mpumalanga. The Komati Basin Water Authority runs the dam. Bass and carp fishing draw anglers from the Lowveld.

Bass Carp
Kids Welcome
dam | Primkop Dam Camping - Mpumalanga - White River - Primkop Dam
Within 41 km
Mpumalanga, White River, Primkop Dam

Primkop Dam Camping

Primkop Dam Camping sits on Primkop Dam near White River in Mpumalanga. The venue draws local and visiting anglers for bass and carp fishing from open banks.

Bass Carp
Kids Welcome
Aerial view of Da Gama Dam shoreline | Kruger Island Resort - Mpumalanga - White River - Da Gama Dam
Within 54 km
Mpumalanga, White River, Da Gama Dam

Kruger Island Resort

Kruger Island Resort sits on Da Gama Dam between White River and Hazyview on the R40. The lakeside resort offers suites, restaurant dining, and dam activities for guests.

Barbel Bass
Kids Welcome