Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Magaliesburg
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Magaliesburg
Over 1,000 homes in Magaliesburg
Superhost
Superhost
Chalet in Magaliesburg
Sunbird Chalet
1 bedroom
,
·
2 beds
,
·
1 private bathroom
19–24 Jul
19–24 Jul
$417 SGD
Show price breakdown
for 5 nights
$417 SGD for 5 nights
,
·
4.72 out of 5 average rating, 47 reviews
4.72 (47)
Top guest favourite
Guest favourite
Place to stay in Hekpoort
Guest suite no 2, Avalon Orchards, Hekpoort
5.0 out of 5 average rating, 24 reviews
5.0 (24)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
5–10 Jul
5–10 Jul
$743 SGD
Show price breakdown
for 5 nights
$743 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Farm stay in Magaliesburg
Stone Manor @ The Donkey Dairy
5.0 out of 5 average rating, 22 reviews
5.0 (22)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$945 SGD
Show price breakdown
for 5 nights
$945 SGD for 5 nights
Top guest favourite
Guest favourite
Farm stay in Magaliesburg
Scenic Gorge Cottage
4.98 out of 5 average rating, 53 reviews
4.98 (53)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
6–11 Jul
6–11 Jul
$1,068 SGD
Show price breakdown
for 5 nights
$1,068 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Tiny home in Buffelspoort
Launch Pad 95
4.98 out of 5 average rating, 115 reviews
4.98 (115)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1.5 bathrooms
1.5 bathrooms
1–6 Jul
1–6 Jul
$1,160 SGD
Show price breakdown
for 5 nights
$1,160 SGD for 5 nights
Guest favourite
Guest favourite
Farm stay in Maanhaarrand
Magaliesberg Mountain Retreat
4.9 out of 5 average rating, 10 reviews
4.9 (10)
,
·
6 bedrooms
6 bedrooms
,
·
10 beds
10 beds
,
·
4.5 bathrooms
4.5 bathrooms
15–20 Sept
15–20 Sept
$1,912 SGD
$1,630 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
Guest favourite
Guest favourite
Campsite in Midrand
Private Glamping Fire Camp Under the Stars
4.89 out of 5 average rating, 9 reviews
4.89 (9)
,
·
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2.5 bathrooms
2.5 bathrooms
1–6 Jul
1–6 Jul
$1,156 SGD
Show price breakdown
for 5 nights
$1,156 SGD for 5 nights
Pay $0 today
Free cancellation
Superhost
Superhost
Farm stay in West Rand District Municipality
The River Villa
4.86 out of 5 average rating, 7 reviews
4.86 (7)
,
·
4 bedrooms
4 bedrooms
,
·
8 beds
8 beds
,
·
2.5 bathrooms
2.5 bathrooms
5–10 Jul
5–10 Jul
$2,082 SGD
Show price breakdown
for 5 nights
$2,082 SGD for 5 nights
Farm stay in Magaliesburg
Farmstay @ Manyore Farmstead regenerative farm
5.0 out of 5 average rating, 4 reviews
5.0 (4)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
2–7 Jul
2–7 Jul
$946 SGD
Show price breakdown
for 5 nights
$946 SGD for 5 nights
Pay $0 today
Free cancellation
Superhost
Superhost
Home in Johannesburg
Solar Powered Villa with Panoramic Valley Views
New place to stay
New
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
2–7 Jul
2–7 Jul
$886 SGD
Show price breakdown
for 5 nights
$886 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Cottage in Roodepoort
Oakdene Cottage
4.98 out of 5 average rating, 204 reviews
4.98 (204)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$307 SGD
Show price breakdown
for 5 nights
$307 SGD for 5 nights
Pay $0 today
Free cancellation
Superhost
Superhost
Home in Bojanala Platinum District Municipality
Romantic Hot Tub Retreat | Hartbeespoort
New place to stay
New
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$1,391 SGD
Show price breakdown
for 5 nights
$1,391 SGD for 5 nights
Superhost
Superhost
Tent in Rustenburg
Glamping Tent for Couples in Magaliesberg
5.0 out of 5 average rating, 4 reviews
5.0 (4)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$1,319 SGD
Show price breakdown
for 5 nights
$1,319 SGD for 5 nights
Guest favourite
Guest favourite
Farm stay in Magaliesburg
Farmhouse at Old Stables - peaceful retreat & pool
5.0 out of 5 average rating, 6 reviews
5.0 (6)
,
·
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
3 bathrooms
3 bathrooms
2–7 Jul
2–7 Jul
$1,796 SGD
Show price breakdown
for 5 nights
$1,796 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Cabin in Bojanala Platinum District Municipality
Tshiamo Bush Chalet
4.88 out of 5 average rating, 8 reviews
4.88 (8)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
3–8 Jul
3–8 Jul
$567 SGD
$518 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Home in Bojanala Platinum District Municipality
Iketla-Riverfront Chalet in Magaliesberg Biosphere
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$685 SGD
$618 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Flat in Sandton
Riverstone 408 | Luxury Studio Near Montecasino
5.0 out of 5 average rating, 7 reviews
5.0 (7)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$237 SGD
Show price breakdown
for 5 nights
$237 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Guest house in Sandton
Willowild Cottage
4.97 out of 5 average rating, 286 reviews
4.97 (286)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
5–10 Jul
5–10 Jul
$1,062 SGD
Show price breakdown
for 5 nights
$1,062 SGD for 5 nights
Guest house in Johannesburg
Bella Vista @ No.2
New place to stay
New
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
3–8 Jul
3–8 Jul
$234 SGD
Show price breakdown
for 5 nights
$234 SGD for 5 nights
Pay $0 today
Free cancellation
1
2
3
4
…
15