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 house · 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 retreat the house is situated in the heart of Magaliesburg; across the river is the Mount Grace Hotel.

Veldflora Country Cottages-Hoopoe Cottage
SUPERHOST
Farm stay · 2 guests · 1 bed · 1 bath

Veldflora Country Cottages-Hoopoe CottageVeldflora Country Cottages Hoopoe cottage is nestled high on the last ridge of the Witwatersrand with a scenic view of the Magaliesberg range, 16 kilometers away from the village. The cottage is set in interesting indigenous and endemic flora. We are not accepting pets, but have four dogs roaming the property. The Cradle of humankind museum is close by, and other activities near by include horse riding and quad biking. Walking and bird watching are very popular, and so is the large pool.

Wild Syringa on Kokopelli Farm
SUPERHOST
Entire cabin · 2 guests · 1 bed · 1 bath

Wild Syringa on Kokopelli FarmChild & pet friendly self-catering accommodation Wild Syringa is a unique, off grid , no Eskom 220V power, secluded private cottage with breathtaking views. The cottage has a queen sized bed making it ideal for a couple that want to spend a few days to retreat from everyday life in a beautiful environment. An open fire place in the lounge for cold winter nights. The cottage is fully equipped and all linen and bath towels are provided.

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 house
  2. Randburg
House set in the much sought after Linden suburbs
$80 per night
SUPERHOST
  1. Entire house
  2. Randburg
Jubella Fantasy Suite
$119 per night
  1. Entire house
  2. Hartbeespoort
Pecanwood Golf Course & Lake View - Hartbeespoort
$163 per night
  1. Entire house
  2. Hartbeespoort
Castellane
$173 per night
SUPERHOST
  1. Private room
  2. Randburg
C&C HOTEL VIBES UNIT 5 SELF CATERING GUEST HOUSE
$38 per night
SUPERHOST
  1. Entire house
  2. Randburg
Jubella Luxurious Guesthome
$62 per night
  1. Entire house
  2. Hartbeespoort
Avalon Vacation House, Perfect for self-isolation
$219 per night
  1. Entire house
  2. Roodepoort
2 Bedroom House in Weltevreden Park
$34 per night
  1. Entire house
  2. Roodepoort
The Happy Home
$24 per night
  1. Private room
  2. Johannesburg
Campbell's Boarding House - Bedroom 2 of 4
$10 per night
SUPERHOST
  1. Private room
  2. Johannesburg
Peaceful and restful home Rm 1 of 2
$17 per night
  1. Entire house
  2. Hartbeespoort
Cutty Sark Accommodation, Kosmos
$69 per night

House rentals with pools

  1. Entire house
  2. Magaliesburg
Golden valley Tuscan farm
$154 per night
SUPERHOST
  1. Entire house
  2. Magaliesburg
Steenkoppies Estate semi self catering unit 1
$70 per night
SUPERHOST
  1. Entire house
  2. Randburg
Acacia Lodge Luxury Suite 1
$55 per night
SUPERHOST
  1. Entire house
  2. Magaliesburg
Steenkoppies estate self catering house
$140 per night
SUPERHOST
  1. Private room
  2. Randburg
“Home away from home” Featured in DinnerDate SA
$32 per night
  1. Private room
  2. Johannesburg
The MIAMI ROOM @ Lily Bees World
$23 per night
  1. Entire house
  2. Randburg
Self catering home in the heart of Douglasdale
$156 per night
  1. Private room
  2. Randburg
Own entrance with kitchenette & bathroom
$18 per night
SUPERHOST
  1. Private room
  2. Roodepoort
ROWAN PLACE - HOME AWAY FROM HOME
$18 per night
SUPERHOST
  1. Private room
  2. Hartbeespoort
Private room en suite in a beautiful thatch home!
$56 per night
  1. Entire house
  2. West Lake Country & Safari Estate
Westlake Waterfront Villa Hartebeespoort Dam
$105 per night
  1. Entire house
  2. Hartbeespoort
House 160 at Kosmos
$154 per night

Vacation apartments with jacuzzis / hot tubs

SUPERHOST
  1. Entire apartment
  2. Hartbeespoort
Stillwaters: The View
$123 per night
  1. Entire apartment
  2. Roodepoort
Fully furnished apartment in a secure golf estate
$66 per night
  1. Entire apartment
  2. Lanseria
Dalens Self Catering Apartment One 48M2
$95 per night
No reviews yet
  1. Entire apartment
  2. Randburg
ULTRA~CHARMING,Spacious, light filled bachelor pad
$33 per night
No reviews yet
  1. Private room
  2. Krugersdorp
Roof Thatched
$18 per night
SUPERHOST
  1. Entire apartment
  2. Krugersdorp
Rangeview Escape
$42 per night
  1. Entire apartment
  2. Hartbeespoort
Waters Edge Apartment Hartebeespoort Dam 97
$175 per night
  1. Entire apartment
  2. Chartwell
"15min to LANSERIA AIRPORT, WiFi & Netflix & DTSV"
$42 per night
SUPERHOST
  1. Private room
  2. Hartbeespoort
Kosmos Heights Self Catering Accom. - Unit One
$103 per night
  1. Private room
  2. Roodepoort
Florida Park Guest Rooms (2-bedrooms)
$28 per night
  1. Entire apartment
  2. Johannesburg
The Sunshine Apartment
$20 per night
  1. Entire apartment
  2. Hartbeespoort
Palm Mansion on Waters Edge Hartebeespoort
$350 per night

Nearby destinations