
The landmark that gives the mountain its name.
A single, enormous sandstone outcrop that shelters one flank of the ridge. Weather-carved and unmistakable in the late light, it has watched the valley for far longer than any trail marker.

An 8 km private mountain trail above Hartbeespoort — 60 to 90 minutes from Johannesburg and Pretoria. Moderate hiking, panoramic Magaliesberg views, and visitor numbers kept deliberately low.
Pay on arrival, or book ahead for groups of 10 or more.
Adults
R100 per person
Under 12
R50 per person
Under 6
Free
Shelter Rock is a privately managed section of the Magaliesberg within the UNESCO Biosphere Reserve. Ancient landscapes, quiet trails and genuine history — none of which you have to share with a thousand other hikers.
Visitor numbers on the mountain are deliberately limited. The trail rarely feels crowded, and Verreaux's Eagles still circle the cliffs undisturbed.
The 8 km route threads ancient sandstone geology, a centuries-old wild olive tree, Boer War fort remains and traces of an Iron Age settlement.
Sixty to ninety minutes from Johannesburg and Pretoria, above Hartbeespoort. Leave after breakfast, be back for dinner.

You arrive at base camp before the day gets warm. The valley is still cool, the light still low. A short walk from the parking area, the trail begins where the bushveld thickens.
The first section is a gentle, shaded climb through indigenous trees — wild olive, karee, tamboti, common hook-thorn. Birds move ahead of you through the canopy. The path is uneven but never technical.
Then the vegetation thins and the sandstone begins. You step onto exposed rock and, for the first time, see how far the Magaliesberg reaches. Hartbeespoort catches the light in the distance. Farmland spreads all the way to the horizon.
You pass the centuries-old wild olive, cross the natural donga where the ravine cuts the ridge, and follow the summit path past the Boer War fort sites. The Shelter Rock formation waits near the highest point.
The descent loops back through a different aspect of the mountain. By the time base camp reappears, you've walked 8 km, gained about 400 m, and spent two to four hours in a place that will feel further from Johannesburg than it actually is.
One circular 8 km loop, moderately graded, with proper mountain terrain and the kind of views that make the drive from Johannesburg or Pretoria worthwhile.

A single, enormous sandstone outcrop that shelters one flank of the ridge. Weather-carved and unmistakable in the late light, it has watched the valley for far longer than any trail marker.

The exposed summit sections open onto a horizon that stretches past Hartbeespoort and across the plains toward Johannesburg and Pretoria — one of the reasons the Boer War fort sites sit exactly where they do.
A living wild olive (Olea europaea subsp. cuspidata) that has stood on the mountain for many centuries. Standing beside it is one of those quiet trail moments that reframes what a Saturday can hold.
Two fort sites sit on the ridge. From the elevated position, it becomes obvious why this stretch of the Magaliesberg mattered in the South African War — the plains open in every direction.
Low stone-walled foundations and terraced ground on the mountain point to earlier occupation. These are informal traces rather than a formally studied or classified archaeological site.
The Magaliesberg is one of the world's oldest mountain ranges, formed from ancient Transvaal Supergroup sandstones. The precise age figures from older signage are being reviewed.
Summer conditions can become hot on the exposed ridge — start early.
“Probably the best day hike we've done in Gauteng. Well-marked, beautifully maintained, and the summit views over the Magaliesberg are extraordinary. The Shelter Rock formation and the centuries-old wild olive make it feel like more than just a hike.”
“Quiet trails, dramatic scenery and a genuine sense that someone actually cares for the mountain.”
“Our teenagers didn't ask for their phones once. Rare and wonderful.”
Moderate. The 8 km circular route includes roughly 400 m of elevation gain over natural, rocky terrain. Reasonably fit adults and older children handle it comfortably at 2.5 – 4 hours.
Most hikers complete the loop in 2.5 to 4 hours, depending on pace, photography stops and time spent at viewpoints and historical landmarks.
Yes, provided you're reasonably fit and comfortable on uneven ground. The terrain is natural — there are no paved paths — but the route is well-marked and the pace is up to you.
Older children who are used to walking manage the trail well. It is not suitable for toddlers, prams or very young children.
Booking is recommended and is required for groups of 10 or more. Individuals may often pay on arrival, subject to availability.
Yes. Solo hikers are welcome, but you must check in at reception first with your planned route and expected return time.
Yes, the trail is marked. A map is provided at check-in and key waypoints are signed on the mountain.
Early morning is best, especially in summer. We are open on Saturdays, Sundays and public holidays from 07:00 to 17:00 in September–April, and 07:30 to 17:00 in May–August. Please arrive before 11:00 so you have enough time on the trail.
Yes. Groups of 10 or more must book in advance. Organised hiking clubs are welcome by arrangement.
Light rain rarely stops the hike, but thunderstorms and lightning risk on the exposed ridge can. Individual hikers who pay on arrival are not charged for a cancelled hike. Groups can reschedule — get in touch and we'll help.
No. Dogs are not permitted on the hiking trails, in order to protect wildlife and other visitors' experience.
Yes — parking is available at base camp, close to the trailhead.
Toilets are available at base camp before you set out. There are no facilities on the trail itself.

8 km circular trail · moderate difficulty · private access · Sat, Sun & public holidays · arrive before 11:00 · booking recommended.
Book your adventure
Chat to us on WhatsApp