Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Sun City
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
South Africa
South Africa
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing pools
Rooms
Countryside
Amazing views
Farms
Bed & breakfasts
Play
Cabins
Off-the-grid
Tiny homes
Camping
New
Trending
Design
Lake
National parks
Golfing
Filters
0
Display total before taxes
Show map
Search results; 280 places
280 places
Guesthouse in Pilanesberg National Park
Bakubung Timeshare-Big 5 from patio: Sleep 6 (10)
4 min walk
4 min walk
Jul 5 – 12
Jul 5 – 12
$169
$135
night
$135 per night, originally $169
Home in Pilanesberg National Park
Bakubung Timeshare-View Big 5 from patio: Sleep 10
4 min walk
4 min walk
Jul 5 – 12
Jul 5 – 12
$283
$226
night
$226 per night, originally $283
Guest favorite
Guest favorite
Apartment in Rustenburg
Bakubung Lodge 2 Bedroom 6 sleeper self catering
22 min drive
22 min drive
Nov 29 – Dec 6
Nov 29 – Dec 6
$211
$190
night
$190 per night, originally $211
4.93 out of 5 average rating, 27 reviews
4.93 (27)
Apartment in Sun City
Sun City VacClubPhase1- 4-7Mar&8-12Apr avail
4 min walk
4 min walk
Apr 15 – 20
Apr 15 – 20
$217
night
$217 per night
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Guest favorite
Guest favorite
Cottage in Mogwase Unit 4
Shumba Self-Catering Unit - 6km from Pilanesberg
29 min drive
29 min drive
Apr 14 – 19
Apr 14 – 19
$70
night
$70 per night
4.97 out of 5 average rating, 31 reviews
4.97 (31)
Chalet in Sun City
Lux Mid- week Sun Vacation Club
5 min drive
5 min drive
Apr 1 – 6
Apr 1 – 6
$383
night
$383 per night
Superhost
Superhost
Villa in Mogwase Unit 4
Safari haven in Pilanesberg, The Ros 759 villa
28 min drive
28 min drive
Apr 3 – 8
Apr 3 – 8
$264
night
$264 per night
4.81 out of 5 average rating, 42 reviews
4.81 (42)
Guest favorite
Guest favorite
Villa in Rustenburg
Bakubung Bush Lodge, Pilanesberg (Sun City)
22 min drive
22 min drive
May 31 – Jun 5
May 31 – Jun 5
$499
night
$499 per night
4.96 out of 5 average rating, 26 reviews
4.96 (26)
Villa in Sun City
Sun City - Nedbank Golf Challenge 5-8 Dec 2025
3 min drive
3 min drive
Jun 15 – 20
Jun 15 – 20
$242
night
$242 per night
4.91 out of 5 average rating, 11 reviews
4.91 (11)
Guest favorite
Guest favorite
Hotel room in Pilanesberg National Park
Kwa Maritane Lodge 2.5 Bedroom Chalet, sleeps 8
49 min drive
49 min drive
Apr 19 – 26
Apr 19 – 26
$229
$206
night
$206 per night, originally $229
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Nature lodge in Rustenburg
Kwa Maritane Cabana sleeps 4
43 min drive
43 min drive
Apr 22 – 27
Apr 22 – 27
$129
night
$129 per night
4.88 out of 5 average rating, 25 reviews
4.88 (25)
Guest favorite
Guest favorite
Villa in Pilanesberg
Full Private Lodge on Big 5 Black Rhino Reserve
52 min drive
52 min drive
Apr 15 – 20
Apr 15 – 20
$560
night
$560 per night
5.0 out of 5 average rating, 26 reviews
5.0 (26)
Guest favorite
Guest favorite
Cottage in Mogwase Unit 4
Rhino Garden Cottage - Shelley's Sleepover
28 min drive
28 min drive
Apr 15 – 20
Apr 15 – 20
$68
night
$68 per night
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Guest favorite
Guest favorite
Farm stay in Moedwil
Aloe Rock Cabin
1 king bed
1 king bed
Apr 7 – 12
Apr 7 – 12
$132
night
$132 per night
5.0 out of 5 average rating, 71 reviews
5.0 (71)
Guesthouse in Pilanesberg National Park
Kwa Maritane Timeshare-Self-catering Chalet Sleep8
49 min drive
49 min drive
Jun 21 – 28
Jun 21 – 28
$424
$339
night
$339 per night, originally $424
Home in Pilanesberg National Park
Pilanesberg Private Lodge
Apr 10 – 15
Apr 10 – 15
$804
$721
night
$721 per night, originally $804
Guest favorite
Guest favorite
Villa in R565 Pilanesberg National Park
Makanyane Lodge
57 min drive
57 min drive
Apr 1 – 6
Apr 1 – 6
$650
night
$650 per night
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Home in Bojanala
Kubu Metsi Lodge (exclusive use safari lodge)
4 beds
4 beds
May 12 – 17
May 12 – 17
$871
night
$871 per night
5.0 out of 5 average rating, 8 reviews
5.0 (8)
1
2
3
4
…
15