South African accommodation
directory & bookings

Check Availability

 

Filter Results

Narrow our Magaliesburg Self Catering accommodation results using the criteria above.

Select an accommodation type such as Bed and Breakfasts, Guest Houses or Homes & Apartments, and optionally select travel dates for your holiday.
A Magaliesburg Self Catering property is your home away from home. It usually offers guests a sole occupancy of one or more bedrooms or suites and a dining area with cooking facilities.
Book & get a
R100 Voucher
for Cape Union Mart!

Results 1 - 10 of 10
Sort by
  • Nullarbor Cottages Magaliesburg

    Nullarbor Cottages - Magaliesburg (9 rooms)

    Magaliesburg >> Western Gauteng >> Gauteng
    Nullarbor Cottages are nestled in the rocky arms of the Magaliesburg Mountains on a private farm and provide an ideal country getaway. Only 4km from the town of Magaliesburg (2km of sand road) on the R24 Rustenburg Road with ...
    R350
    to R950

    per person
    Customer rating:   (19 reviews)
    Guest house, Self Catering
  • Blue Roan Country Lodge Magaliesburg

    Blue Roan Country Lodge - Magaliesburg (7 rooms)

    Magaliesburg >> Western Gauteng >> Gauteng
    Less than 1 hour from Johannesburg and Pretoria and 30 minutes from Rustenburg, lies a peaceful farm with pet friendly self-catering chalets just waiting to welcome you. Panoramic views of the Magaliesberg Mountains from you...
    R495

    per person
    Customer rating:   (32 reviews)
    Guest house, Self Catering
  • Intaba Thulile Magaliesburg

    Intaba Thulile - Magaliesburg (6 units)

    Magaliesburg >> Western Gauteng >> Gauteng
    Nature at its most spectacular! Intaba Thulile, “peaceful mountain”, is a 450 hectare private game and cattle farm within the Magaliesburg Nature Conservancy. With its abundant birdlife, and variety of trees, ferns, fl...
    R550
    to R1250

    per unit
    Customer rating:   (7 reviews)
    Self Catering
  • Stone Hill Magaliesburg

    Stone Hill - Magaliesburg (8 rooms)

    Magaliesburg >> Western Gauteng >> Gauteng
    Stone Hill is set high above the village of Magaliesburg with magnificent views looking towards the Magaliesberg mountain range. This rocky bushveld venue offers privacy, peace and seclusion and it is where your internal cloc...
    R475

    per person
    Customer rating:   (4 reviews)
    Self Catering
  • Thabametsi Magaliesburg

    Thabametsi - Magaliesburg (6 rooms)

    Magaliesburg >> Western Gauteng >> Gauteng
    Thabametsi Farm is a tranquil rustic self-catering getaway in the heart of scenic Magaliesburg. Situated on a 132Ha farm, Thabametsi is nestled between two koppies overlooking the valley to the Witwatersrand Mountains. This m...
    R320
    to R365

    per person
    Customer rating:   (12 reviews)
    Self Catering
  • New Horizons Self Catering Private Accommodation Magaliesburg

    New Horizons Self Catering Private Accommodation - Magaliesburg (1 unit )

    Magaliesburg >> Western Gauteng >> Gauteng
    New Horizons is a private farm with a single self-catering house with 3 bedrooms, ideal for families or a small group of friends. Just 7 kilometres outside Magaliesburg Town, the private house is hidden behind a sacred hill s...
    R950

    per unit
    Customer rating:   (7 reviews)
    House / Apartment, Self Catering
  • Saamrus Guest Farm Magaliesburg

    Saamrus Guest Farm - Magaliesburg (9 rooms)

    Magaliesburg >> Western Gauteng >> Gauteng
    Tucked away in a slumbering woodland valley between a tranquil stream and the foothills of the ancient Magaliesberg Mountains. Just one hour's drive from Johannesburg, you'll find Saamrus - pet-friendly, self-catering, comfor...
    R300
    to R400

    per person
    Customer rating:  (1 review)
    Self Catering
  • Veldflora Country Cottages Magaliesburg

    Veldflora Country Cottages - Magaliesburg (3 rooms)

    Magaliesburg >> Western Gauteng >> Gauteng
    Food for the soul in a secluded well equipped self-catering Timber Cottage. The unit consists of a bedroom, kitchen/lounge with open fireplace, TV, bathroom with shower. It can sleep two. It was graded two stars by Tourism Gr...
    R250
    to R385

    per person
    Customer rating:   (2 reviews)
    Self Catering
  • Stone Meadows Country Estate Magaliesburg

    Stone Meadows Country Estate - Magaliesburg (4 units)

    Magaliesburg >> Western Gauteng >> Gauteng
    Situated between the beautiful Magaliesburg and Witwatersrand Mountain ranges in the sleepy hollow of Buffelsfontein, lies Stone Meadows Country Estate, accessible yet remaining pleasantly isolated from the hustle and bustle ...
    R1000
    to R1400

    per unit
    Self Catering
  • Wow Exclusive House of Friends Magaliesburg

    Wow Exclusive House of Friends - Magaliesburg (10 rooms)

    Magaliesburg >> Western Gauteng >> Gauteng
    The Exclusive House of Friends is a ten bedroom, guest house situated in the heart of the Magaliesburg, only five km from the town itself. On the side of the sunny mountain, you will find a haven of peace, quietness & tranqui...
    R350

    per person
    Backpackers, Self Catering
Page: 1
Sign up for travel news & special offers