Discover the Tranquility of Stone Hill: Your Boutique Retreat in Magaliesberg
Perched atop a serene hill with breathtaking views of the Magaliesberg, Stone Hill offers a unique escape from the hustle and bustle of city life. Just an hour’s drive from Johannesburg or Pretoria, this boutique self-catering retreat is the perfect destination for those seeking relaxation in a stress-free environment.
At Stone Hill, we pride ourselves on creating a space where both you and your pets feel at home. We offer both pet-friendly as well as non pet-friendly accommodation.
Our pet-friendly accommodations ensure that your furry friends are as welcome as you are. Each of our nine spacious units features a fully fenced garden, a private splash pool, and a garden shower—ideal for cooling off after a day of exploring. Whether you prefer a king-size bed or twin beds, our air-conditioned bedrooms are designed for comfort, complete with fans, electric blankets, and indoor fireplaces to keep you cozy year-round.
Our units are thoughtfully equipped with everything you might need for a comfortable stay. The bathrooms include both a bath and shower, and the kitchens are fully stocked with all necessary appliances and utensils. All you need to bring are your personal toiletries, pool towels, and food—everything else is taken care of.
For outdoor enthusiasts, Stone Hill offers a 5 km walking trail that winds through our picturesque farm. Dotted with ten benches, this trail invites you to pause, breathe in the fresh air, and take in the stunning natural surroundings. Your dogs will love the trail as much as you do, especially the short riverine area where they can splash around and indulge in a bit of muddy fun.
We look forward to welcoming you to our little gem in the Magaliesberg. Here, your internal clock naturally slows to the rhythm of the bush, providing the perfect antidote to the stress of city living.
Come, unwind, and let the tranquility of Stone Hill rejuvenate your spirit.
By appointment only
Open hours today: By appointment only Toggle weekly schedule