%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Display total before taxes

Search results; 12 places

Guest favorite
Hotel room in Pilanesberg National Park
Kwa Maritane Lodge 2.5 Bedroom Chalet, sleeps 8
1 min walk
Apr 19 – 26
5.0 out of 5 average rating, 11 reviews
Nature lodge in Rustenburg
Kwa Maritane Cabana sleeps 4
30 min drive
Apr 22 – 27
4.88 out of 5 average rating, 25 reviews
Superhost
Hotel room in Rustenburg
Bakubung Lodge self catering Studio, sleeps 2+2
38 min drive
Nov 29 – Dec 6
4.67 out of 5 average rating, 6 reviews
Hotel room in Rustenburg
Safari Hotel & Convention Centre
1 bed
Apr 1 – 6
Nature lodge in Rustenburg
Welcome to Storge Lodge We are Comfort & Peaceful
15 beds
Apr 1 – 6
4.24 out of 5 average rating, 21 reviews
Hotel room in Sun City
Superior Chalet @ Mziki Safari Lodge in Brits
49 min drive
Apr 1 – 6
Superhost
Hotel room in Pilanesberg National Park
Kwa Maritane 1 Bedroom Cabanas, 4/5 sleeper
56 min drive
Jul 19 – 26
Hotel in Frischgewaagd
It’s a beautiful self-catering accommodation
50 min drive
Apr 7 – 12
Hotel in Swartruggens
Luxury in the bush.
18 beds
Apr 1 – 6
Hotel room in Sun City
Luxury Room at Mziki Safari Lodge in Brits
1 king bed
Apr 1 – 6
Nature lodge in ZA
Morokolo Executive Suite
1 king bed
Apr 1 – 6
Hotel room in Sun City
Superior Room @ Mziki Safari Lodge in Brits
49 min drive
Apr 4 – 9

One trip, two stays

Split your time between two places and discover more of Pilanesberg.
Stay in Pilanesberg and Rustenburg
$176 average per night
Split your time between Rustenburg and Za
$160 average per night
Two stays in Pilanesberg 8 miles apart
$195 average per night
Stay in Pilanesberg and Rustenburg
$156 average per night
Stay in Rustenburg and Pilanesberg
$142 average per night
Two stays in Rustenburg 12 miles apart
$62 average per night