Skip to content
110 stays

Stays in Magaliesburg

Enter dates and number of guests to see the total trip price including additional fees and taxes, and rounded up to the nearest integer.
Review COVID-19 travel restrictions before you book.
Learn more
Entire cabin in Buffelspoort
Entire Eco Home, Magaliesburg
5 guests2 bedrooms4 beds1 bath
Wi-FiFree parkingKitchenPool
Rating 4.42 out of 5;139 reviews
Price:$66 AUD / night
Farm stay in West Rand
Porcupine house
2 guests1 bedroom1 bed1 bath
Wi-FiKitchenPool
Rating 4.86 out of 5;14 reviews
Price:$63 AUD / night
Private room in Krugersdorp
Bankenveld House Bed & Breakfast
10 guests4 bedrooms8 beds4 baths
Wi-FiFree parkingKitchen
Rating 4.79 out of 5;44 reviews
Price:$27 AUD / night
SUPERHOST
Farm stay in Magaliesburg
Ibis garden cottage
2 guests1 bedroom1 bed1.5 baths
Wi-FiFree parkingKitchenPool
Price:$67 AUD / night
Farm stay in West Rand
Barn studio
2 guestsStudio1 bed2 baths
Wi-FiFree parkingKitchenPool
Price:$36 AUD / night
Farm stay in Magaliesburg
Golden valley Farm cottage
2 guests1 bedroom1 bed1 bath
Wi-FiFree parkingKitchenPool
Rating 4.69 out of 5;42 reviews
Price:$63 AUD / night
SUPERHOST
Entire chalet in Magaliesburg
Woodland Gardens - Loerie Chalet (sleeps 3)
3 guests1 bedroom1 bed1.5 baths
Wi-FiFree parkingKitchenPool
Rating 4.67 out of 5;9 reviews
Price:$87 AUD / night
SUPERHOST
Private room in Magaliesburg
Oriole chalet Woodland Gardens
2 guests1 bedroom2 beds1.5 baths
Wi-FiKitchen
Rating 5.0 out of 5;5 reviews
Price:$87 AUD / night
Entire house in Magaliesburg
Golden valley Tuscan farm
8 guests4 bedrooms9 beds2 baths
Wi-FiFree parkingKitchenPool
Rating 4.68 out of 5;121 reviews
Price:$213 AUD / night
Hotel room in Hekpoort
Steynshoop Mountain Lodge
2 guests9 bedrooms11 beds8 baths
Wi-FiFree parkingPool
Rating 4.67 out of 5;3 reviews
Price:$76 AUD / night
SUPERHOST
Farm stay in Magaliesburg
Alliepad cottage, on a quiet lifestyle farm.
2 guests1 bedroom2 beds1 bath
Wi-FiFree parkingPool
Rating 4.67 out of 5;3 reviews
Price:$89 AUD / night
SUPERHOST
Entire guesthouse in Magaliesburg
The Lazy Lapa
4 guests2 bedrooms3 beds2 baths
Wi-FiFree parkingKitchenPool
Rating 5.0 out of 5;14 reviews
Price:$65 AUD / night
SUPERHOST
Entire house in Magaliesburg
Steenkoppies Estate semi self catering unit 1
2 guests1 bedroom1 bed1 bath
Wi-FiFree parkingKitchenPool
Rating 5.0 out of 5;21 reviews
Price:$112 AUD / night
Farm stay in West Rand
Huna River House
5 guests2 bedrooms3 beds2.5 baths
Wi-FiFree parkingKitchen
Rating 5.0 out of 5;21 reviews
Price:$125 AUD / night
Entire cottage in Magaliesberg
Stone Hill 4 * WhiteStinkwood Cottage Pet Friendly
4 guests2 bedrooms2 beds1 bath
Wi-Fi
Price:$161 AUD / night
Private room in Magaliesburg
Esther's Country Lodge - Double Rooms
2 guests1 bedroom1 bed1.5 baths
Wi-Fi
Rating 4.75 out of 5;4 reviews
Price:$112 AUD / night
SUPERHOST
Private room in Hekpoort
Leopard Rock Guest House - Deluxe 12 Sleeper
12 guests6 bedrooms6 beds3 baths
Wi-FiFree parkingKitchenPool
Rating 4.80 out of 5;6 reviews
Price:$208 AUD / night
SUPERHOST
Entire cottage in Krugersdorp
Forget-Me-Not Cottage
4 guests1 bedroom1 bed1 bath
Wi-FiFree parkingKitchen
Rating 4.88 out of 5;16 reviews
Price:$54 AUD / night
Entire guest suite in Muldersdrift
Mt Nebo Hillside Reserve: Baobab Self Catering
4 guests1 bedroom1 bed1 bath
Wi-FiFree parkingKitchenPool
Rating 4.73 out of 5;11 reviews
Price:$98 AUD / night
Farm stay in Magaliesburg
It’s a dream in the bush ( luxury camping )
8 guests4 bedrooms5 beds4 baths
Wi-FiFree parkingKitchen
Rating 4.41 out of 5;44 reviews
Price:$179 AUD / night
120 of 110 places to stay
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).