Skip to content
Show Map
Enter dates and number of guests to see the total price per night. Tourism taxes may be added.

50 places to stay

Private room
Rating 4.43 out of 516 reviews
The Kingdom - Double Room with Patio
2 guests · 1 bedroom · 1 bed · 1 private bath
Pool · Air conditioning · Free parking
Price:$89 CAD/night
Private room
Rating 4.50 out of 510 reviews
The Kingdom - Twin Room with Patio
2 guests · 1 bedroom · 2 beds · 1 bath
Pool · Air conditioning · Free parking
Price:$89 CAD/night
Entire house
Sun City Vacation Club - 8-Sleeper Luxury Unit
8 guests · 3 bedrooms · 6 beds · 3 baths
Pool · Kitchen · Air conditioning · Free parking
Price:$247 CAD/night
SUPERHOST
Entire guest suite
Rating 4.96 out of 595 reviews
Shelley's Sleepover, Self Catering Aloe Unit.
3 guests · 1 bedroom · 2 beds · 1 bath
Kitchen · Air conditioning · Free parking
Price:$54 CAD/night
Entire chalet
Rating 4.43 out of 57 reviews
The Kingdom - Two Bedroom Chalet
6 guests · 2 bedrooms · 4 beds · 2 baths
Pool · Kitchen · Free parking
Price:$217 CAD/night
SUPERHOST
Private room
Rating 4.97 out of 531 reviews
Shelley's Sleepover Mbizi Self Catering Unit
2 guests · 1 bedroom · 1 bed · 1 private bath
Pool · Air conditioning · Free parking
Price:$58 CAD/night
SUPERHOST
Entire cottage
Rating 4.94 out of 569 reviews
Shelley's Sleepover, Shumba self-catering unit.
5 guests · 2 bedrooms · 3 beds · 2 baths
Kitchen · Air conditioning · Free parking
Price:$103 CAD/night
Entire chalet
Rating 5.0 out of 54 reviews
The Kingdom - Family Suite with Patio
4 guests · 1 bedroom · 2 beds · 1 bath
Pool · Free parking
Price:$181 CAD/night
Private room
Ikhutseng sleep over
4 guests · 1 bedroom · 2 beds · 1 private bath
Free parking
Price:$41 CAD/night
SUPERHOST
Private room
Rating 5.0 out of 56 reviews
Lesego Homestay
2 guests · 1 bedroom · 1 bed · 1 shared bath
Kitchen · Free parking
Price:$45 CAD/night
Private room
Rating 4.60 out of 56 reviews
KWA-MOSELE BED AND BREAKFAST
2 guests · 4 bedrooms · 4 beds · 6 baths
Air conditioning · Free parking
Price:$77 CAD/night
Entire villa
Bakubung Bush Lodge, Pilanesberg (Sun City)
6 guests · 3 bedrooms · 5 beds · 3.5 baths
Pool · Kitchen · Air conditioning · Free parking
Price:$311 CAD/night
Hotel room
Sun City Vacation Club - Phase 2 (22 Nov - 29 Nov)
6 guests · 2 bedrooms · 5 beds · 2 baths
Pool · Kitchen · Air conditioning · Free parking
Price:$225 CAD/night
Entire chalet
Rating 4.43 out of 58 reviews
The Kingdom - Three Bedroom Chalet
8 guests · 3 bedrooms · 6 beds · 2 baths
Pool · Kitchen · Air conditioning · Free parking
Price:$307 CAD/night
Private room
Studio Villa with Patio Wheelchair Friendly
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Air conditioning · Free parking
Price:$126 CAD/night

Introducing Airbnb Adventures

Multi-day trips led by local experts—activities, meals, and stays included
Private room
Double Room with Patio Wheelchair Friendly
2 guests · 1 bedroom · 1 bed · 1 bath
Pool · Air conditioning · Free parking
Price:$94 CAD/night
Entire apartment
Rating 4.80 out of 55 reviews
Sun City Vacation Club midweeks, sleep 6- Upstairs
6 guests · 2 bedrooms · 3 beds · 2 baths
Pool · Kitchen · Air conditioning · Free parking
Price:$189 CAD/night
Entire apartment
Rating 4.70 out of 512 reviews
Sun City Vac Club MIDWEEKS
6 guests · 2 bedrooms · 3 beds · 2 baths
Pool · Kitchen · Air conditioning · Free parking
Price:$202 CAD/night
118 of 50 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.