Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in North West
Check in / Check out
Any week
Guests
Add guests
Log in or sign up
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Gift cards
Log in or sign up
filters
Filters
Price
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes
Over 1,000 homes
Photo 1 of 6
Top guest favourite
Guest favourite
Room in Hekpoort
Avalon Orchards guest suite 1 Hekpoort, Gauteng
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
£505
£437 total
Show price breakdown
Free cancellation
4.96 out of 5 average rating, 28 reviews
4.96 (28)
Photo 1 of 29
Top guest favourite
Guest favourite
Cave in Moedwil
Aloe Rock Cave
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
1–6 Nov
1–6 Nov
£743 total
Show price breakdown
£743 total
Free cancellation
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Photo 1 of 29
Top guest favourite
Guest favourite
Tiny home in Buffelspoort
Launch Pad 95
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1.5 bathrooms
1.5 bathrooms
1–6 Oct
1–6 Oct
£796
£690 total
Show price breakdown
4.98 out of 5 average rating, 127 reviews
4.98 (127)
Photo 1 of 29
Top guest favourite
Guest favourite
Farm stay in Magaliesburg
Scenic Gorge Cottage
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
,
·
2 bathrooms
2 bathrooms
1–6 Oct
1–6 Oct
£609
£529 total
Show price breakdown
Free cancellation
4.98 out of 5 average rating, 54 reviews
4.98 (54)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Parys
Private River Lodge | Bush and River escape
5 bedrooms
5 bedrooms
,
·
5 beds
5 beds
,
·
4 bathrooms
4 bathrooms
11–16 Oct
11–16 Oct
£942
£711 total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Photo 1 of 28
Cabin in Bojanala Platinum District Municipality
Kraalhaus
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1.5 bathrooms
1.5 bathrooms
8–13 Jan
8–13 Jan
£894 total
Show price breakdown
£894 total
Free cancellation
Photo 1 of 19
Guest favourite
Guest favourite
Tent in Krugersdorp
Cradleview Tent 5
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
12–17 Oct
12–17 Oct
£563 total
Show price breakdown
£563 total
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Photo 1 of 29
Top guest favourite
Guest favourite
Cabin in Rustenburg
Aloe Chalet Kudu
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
£405 total
Show price breakdown
£405 total
Free cancellation
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Photo 1 of 29
Top guest favourite
Guest favourite
Treehouse in Krugersdorp
Windsong Living - The Nest Romantic Luxury
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
£707 total
Show price breakdown
£707 total
5.0 out of 5 average rating, 30 reviews
5.0 (30)
Photo 1 of 8
Guest favourite
Guest favourite
Chalet in Bela-Bela
Luxury 1 Bed Boutique Suite with Breathtaking View
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
19–24 Oct
19–24 Oct
£696 total
Show price breakdown
£696 total
4.92 out of 5 average rating, 39 reviews
4.92 (39)
Photo 1 of 29
Home in Waterberg District Municipality
Dam Camp - Reflections Camp
8 bedrooms
8 bedrooms
,
·
8 king beds
8 king beds
,
·
9 bathrooms
9 bathrooms
13–18 Nov
13–18 Nov
£2,137 total
Show price breakdown
£2,137 total
Free cancellation
Photo 1 of 29
Home in Oranjeville
Fisherman's Dream Guesthouse O'Ville
8 bedrooms
8 bedrooms
,
·
16 beds
16 beds
,
·
5 bathrooms
5 bathrooms
1–6 Oct
1–6 Oct
£1,800
£1,563 total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Photo 1 of 29
Guest favourite
Guest favourite
Farm stay in Bojanala Platinum District Municipality
Relaxing Farmside Hideout
4 bedrooms
4 bedrooms
,
·
12 beds
12 beds
,
·
2 bathrooms
2 bathrooms
1–6 Oct
1–6 Oct
£1,037
£883 total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Photo 1 of 29
Guest favourite
Guest favourite
Cabin in Bojanala Platinum District Municipality
Tshiamo Bush Chalet
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
£299 total
Show price breakdown
£299 total
Free cancellation
4.89 out of 5 average rating, 9 reviews
4.89 (9)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Randburg
Private Luxury Home | Pool, Braai & Fast Wi-Fi
4 bedrooms
4 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
8–13 Oct
8–13 Oct
£434
£368 total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Photo 1 of 14
Top guest favourite
Guest favourite
Flat in Centurion
30-on-Main
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
£261 total
Show price breakdown
£261 total
Free cancellation
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Photo 1 of 29
Top guest favourite
Guest favourite
Flat in Midrand
Walton Luxe Retreat
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
12–17 Oct
12–17 Oct
£540 total
Show price breakdown
£540 total
Free cancellation
5.0 out of 5 average rating, 22 reviews
5.0 (22)
Photo 1 of 6
Room in Rustenburg
Spectacular Views @ Bokamoso Views Guesthouse
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
£393
£342 total
Show price breakdown
Free cancellation
4.86 out of 5 average rating, 29 reviews
4.86 (29)
1
2
3
4
…
15