Skip to content

House and apartment vacation rentals in Magaliesburg

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Magaliesburg

Guests agree: these stays are highly rated for location, cleanliness, and more.

Country Retreat
SUPERHOST
Entire residential home · 6 guests · 3 beds · 2 baths

Country RetreatTastefully decorated in Baroque style, this French Provence designed home sits alongside a natural river. Perfect as a weekend country retreat the house is situated in the heart of Magaliesburg; the river runs through. A private Secluded serene place with beautiful open spaces. River walk , short trail walk , private pool . Our retreat is a place called home . It is your home away from home. A Private country retreat. Self catering but fully equipped & Serviced It’s time for a county getaway

Buffalo Thorn on Kokopelli Farm
SUPERHOST
Farm stay · 6 guests · 2 beds · 1 bath

Buffalo Thorn on Kokopelli FarmChild & pet friendly, self catering, 25km outside Magaliesburg, just across border in North West. Off grid, no Eskom 220V power. You will get to see the spectacular night skies and listening to the call of the jackals. Swimming is available in the farm reservoir.

The Lazy Lapa
SUPERHOST
Entire guesthouse · 5 guests · 4 beds · 2 baths

The Lazy LapaThe Lazy Lapa is a quirky semi-detached self-catering house with artistic, antique finishes, nestled on a small farm in the beautiful Magaliesburg, only an hour away from both Johannesburg and Pretoria. The Lazy Lapa offers peace and tranquility, with the sound of birdsong and the chirping of crickets. A quiet and restful escape, surrounded by nature. A charming farm-style setting, with our roaming rooster, chickens, and tortoises — always a hit with the kids. Early book in surcharge 70%

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Magaliesburg vacation rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning

Pet friendly vacation houses

  1. Entire residential home
  2. Hartbeespoort
Avalon House, perfect for remote work - 100mb Wifi
$255 per night
  1. Entire residential home
  2. Randburg
Harmony Bay - Tranquility Base 🌿
$92 per night
  1. Entire residential home
  2. Randburg
House set in the much sought after Linden suburbs
$85 per night
  1. Entire residential home
  2. Roodepoort
2 Bedroom House in Weltevreden Park
$33 per night
  1. Private room
  2. Johannesburg
Campbell's Boarding House - Bedroom 4 of 4
$10 per night
SUPERHOST
  1. Private room
  2. Roodepoort
Cosy Comfort
$17 per night
  1. Entire residential home
  2. Randburg
The Perfect Place for Family & Friends
$218 per night
  1. Entire residential home
  2. Roodepoort
The Happy Home
$23 per night
SUPERHOST
  1. Entire residential home
  2. Johannesburg
Lembah Kali - Riverside Estate
$308 per night
SUPERHOST
  1. Private room
  2. Randburg
C&C HOTEL VIBES UNIT 2 SELF CATERING
$41 per night
  1. Entire residential home
  2. Hartbeespoort
Cutty Sark Accommodation, Kosmos
$67 per night
  1. Entire residential home
  2. Hartbeespoort
Castellane
$168 per night

House rentals with pools

  1. Entire residential home
  2. Randburg
Self catering home in the heart of Douglasdale
$190 per night
SUPERHOST
  1. Private room
  2. Randburg
Secure, comfortable with all the amenities needed
$34 per night
  1. Entire residential home
  2. Hartbeespoort
île du Lac Water-side Villa
$153 per night
SUPERHOST
  1. Entire residential home
  2. Hartbeespoort
Tranquil family Home on luxury golf Estate
$222 per night
SUPERHOST
  1. Private room
  2. Roodepoort
ROWAN PLACE - HOME AWAY FROM HOME
$18 per night
  1. Entire residential home
  2. Randburg
Big House,swimming pool,hot tub,fireplace,Netflix
$68 per night
  1. Entire residential home
  2. hartbeespoort
Hartbeespoort Dam Cheerful 3bedroom House withpool
$101 per night
  1. Private room
  2. Hartbeespoort
Private room en suite in a beautiful thatch home!
$54 per night
SUPERHOST
  1. Entire residential home
  2. Hartbeespoort
Entire Kosmos Home with a view
$162 per night
  1. Entire residential home
  2. Hartbeespoort
Pecanwood Golf Course & Lake View - Hartbeespoort
$138 per night
  1. Entire residential home
  2. Randburg
468 on Bath
$242 per night
  1. Entire residential home
  2. West Lake Country & Safari Estate
Westlake Waterfront Villa Hartebeespoort Dam
$131 per night

Vacation apartments with jacuzzis / hot tubs

  1. Entire rental unit
  2. Hartbeespoort
Penthouse over looking the Hartebeespoort Dam
$136 per night
SUPERHOST
  1. Entire rental unit
  2. Hartbeespoort
Stillwaters: The View
$131 per night
  1. Entire rental unit
  2. Krugersdorp
Rangeview Escape
$41 per night
SUPERHOST
  1. Entire rental unit
  2. Sandton
Cedar Hills Estate
$44 per night
  1. Entire rental unit
  2. Hartbeespoort Dam
Very neat and comfortable gem at Hartbeespoort Dam
$69 per night
  1. Entire rental unit
  2. Roodepoort
Fully furnished apartment in a secure golf estate
$69 per night
  1. Private room
  2. Randburg
Little Haven
$19 per night
SUPERHOST
  1. Entire rental unit
  2. Roodepoort
Golf Estate Living at Jackal Creek
$34 per night
SUPERHOST
  1. Private room
  2. Hartbeespoort
Kosmos Heights Self Catering Accom. - Unit One
$100 per night
  1. Entire rental unit
  2. Fourways
202# on Soho Junction
$41 per night
SUPERHOST
  1. Private room
  2. Roodepoort
Florida Park Guest Rooms (2-bedrooms)
$27 per night
  1. Entire rental unit
  2. Lanseria
Dalens Self Catering Apartment One 48M2
$92 per night

Nearby destinations