Skip to content

Vacation rentals in Marikana

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Marikana

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

Treehouse in Mooinooi
Bush Lodge - Romantic and private. Stunning views.
The unique Bush Lodge is built on a raised platform to take in the surrounding trees and natural bushveld of the Magaliesburg Mountains. Set high in a kloof with commanding views of the Buffelspoort Valley and Dam you can experience magical sunrise and sunsets from this unit. The main bedroom projects out at tree level and has an exquisite balcony. A second bedroom can make 2 singles or a king bed if required. Fully equipped kitchen Enjoy the sounds of nature when you stay in this unique place.
$59 per night
Private room in Buffelspoort
The Garden Room
The well-appointed and cosy Garden Room is situated in tranquil surroundings in a 24-hour security eco estate, on the western banks of the Buffelspoort Dam. The room forms part of the main house built in 2007. It has a private entrance from the main stoep, and guests can relax in the private garden, or the entire estate. The beautiful sunrise over the dam is a view to behold every morning, and the regular visits by the free-roaming impala, blesbuck and springbok are always special.
$23 per night
SUPERHOST
Farm stay in Hekpoort
Magaliesberg Mountain Lodge
Our Lodge on the mountain has the best views in the Magaliesberg. With sweeping vistas over the valley, you'll be immediately at peace gazing from the patio. A traditional thatch bush home, The Lodge has been lovingly updated with modern, artistic character. Despite a short 1hr 10 min drive from the city, you'll be transported to the heart of nature in this 2,000 hectare game conservancy. Zebras, giraffes, baboons and buck roam freely with occasional visits to our drinking hole.
$116 per night
SUPERHOST

Other great vacation rentals in Marikana

Farm stay in Box 1065 Mooinooi
Forest Lodge - romantic, private and relaxing ☀️
$55 per night
SUPERHOST
Cottage in Magaliesburg
Ziggysriver cottage (Rc) is heaven on earth.
$68 per night
Rental unit in Hartbeespoort
Stillwaters: The Glasshouse
$71 per night
SUPERHOST
Guesthouse in Buffelspoort
Duikerskloof Exclusive Tented Camp - Jacketplum
$95 per night
SUPERHOST
Private room in Magaliesburg
Sable Hiking Trail & Accommodation
$44 per night
Cottage in Buffelspoort
Crocodile Creek: Relaxing 4 Sleeper Cottage
$40 per night
Rental unit in Hekpoort
Den’sView Garden Unit with a view
$48 per night
Home in Magaliesburg
Acacia Cottage
$55 per night
SUPERHOST
Cottage in Hartbeespoort
1 Bedroom Cottage
$58 per night
SUPERHOST
Guest suite in Hartbeespoort
House Hargill - Luxury in nature
$67 per night
SUPERHOST
Cabin in Hekpoort
'River on my stoep'
$58 per night
SUPERHOST
Cabin in Bojanala
Serenity@Utopia Nature Estate ♡Riverview ♡
$93 per night