Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Sun City
Any week
•
Add guests
Currently showing Any week, Add guests. Change search.
1
249 places in Sun City
Villa in Sun City
Sun City - Nedbank Golf Challenge 5-8 Dec 2025
3 beds
3 beds
Jun 15 – 20
Jun 15 – 20
$239
night
$239 per night
4.91 out of 5 average rating, 11 reviews
4.91 (11)
Apartment in North West Province
Sun City Vacation Club 4 Beds, 6 Sleeper
4 beds
4 beds
May 27 – Jun 1
May 27 – Jun 1
$131
night
$131 per night
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Superhost
Superhost
Cabin in Pilanesberg National Park
Bakubung Lodge Pilanesberg
3 beds
3 beds
Apr 29 – May 4
Apr 29 – May 4
$209
night
$209 per night
4.67 out of 5 average rating, 9 reviews
4.67 (9)
Superhost
Superhost
Villa in Mogwase Unit 4
Safari haven in Pilanesberg, The Ros 759 villa
Apr 28 – May 3
Apr 28 – May 3
$261
night
$261 per night
4.81 out of 5 average rating, 47 reviews
4.81 (47)
Place to stay in Pilanesberg National Park
The Kingdom - Double Room with Patio
1 queen bed
1 queen bed
Apr 20 – 25
Apr 20 – 25
$82
night
$82 per night
4.49 out of 5 average rating, 93 reviews
4.49 (93)
Guest favorite
Guest favorite
Cottage in Mogwase Unit 4
Shumba Self-Catering Unit - 6km from Pilanesberg
4 beds
4 beds
May 13 – 18
May 13 – 18
$72
night
$72 per night
4.97 out of 5 average rating, 33 reviews
4.97 (33)
Apartment in Sun City
Sun City VacClubPhase1- 4-7Mar&8-12Apr avail
5 beds
5 beds
May 5 – 10
May 5 – 10
$214
night
$214 per night
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Superhost
Superhost
Nature lodge in Rustenburg
Kwa Maritane Cabana sleeps 4
4 beds
4 beds
May 6 – 11
May 6 – 11
$128
night
$128 per night
4.88 out of 5 average rating, 25 reviews
4.88 (25)
Guest favorite
Guest favorite
Villa in Rustenburg
Bakubung Bush Lodge, Pilanesberg (Sun City)
5 beds
5 beds
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)
Guest favorite
Guest favorite
Villa in Pilanesberg
Full Private Lodge on Big 5 Black Rhino Reserve
8 beds
8 beds
May 12 – 17
May 12 – 17
$548
night
$548 per night
5.0 out of 5 average rating, 26 reviews
5.0 (26)
Guest favorite
Guest favorite
Cottage in Mogwase Unit 4
Nyati Garden Cottage - Shelley's Sleepover
2 beds
2 beds
May 14 – 19
May 14 – 19
$58
night
$58 per night
5.0 out of 5 average rating, 25 reviews
5.0 (25)
Superhost
Superhost
Cabin in Sun City
Big 5 Bush Lodge Cabin (11-17 October ONLY)
3 beds
3 beds
Oct 11 – 18
Oct 11 – 18
$198
$159
night
$159 per night, originally $198
New place to stay
New
Cottage in Buffelspoort
River House at Utopia
5 beds
5 beds
Apr 21 – 26
Apr 21 – 26
$94
night
$94 per night
4.8 out of 5 average rating, 89 reviews
4.8 (89)
Chalet in Pilanesberg National Park
The Kingdom - Two Bedroom Chalet
4 beds
4 beds
Apr 21 – 26
Apr 21 – 26
$183
night
$183 per night
4.57 out of 5 average rating, 46 reviews
4.57 (46)
Guest favorite
Guest favorite
Guesthouse in Bojanala Platinum District Municipality
Frankie Bee & Bee
1 bed
1 bed
May 7 – 12
May 7 – 12
$102
night
$102 per night
5.0 out of 5 average rating, 20 reviews
5.0 (20)
Superhost
Superhost
Home in ZA
Magaliesberg Mountain Retreat
10 beds
10 beds
May 5 – 10
May 5 – 10
$214
night
$214 per night
4.93 out of 5 average rating, 95 reviews
4.93 (95)
Guest favorite
Guest favorite
Villa in R565 Pilanesberg National Park
Makanyane Lodge
7 beds
7 beds
May 27 – Jun 1
May 27 – Jun 1
$642
night
$642 per night
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Villa in Pilanesberg National Park
The Kingdom - Four Bedroom Villa with Splash Pool
2 queen beds
2 queen beds
Apr 29 – May 4
Apr 29 – May 4
$498
$405
night
$405 per night, originally $498
4.57 out of 5 average rating, 7 reviews
4.57 (7)
Map
Explore
Wishlists
Log in