Skip to main content

The best spa hotels in Sun City

Check out our selection of great spa hotels in Sun City

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Kingdom Resort, hotel in Sun City

Located alongside Pilanesberg National Park, The Kingdom Resort offers air-conditioned accommodations on either a room only or self-catering basis. Sun City Resort is 3.1 mi away.

This property is a fantastic haven for families, perfectly situated for kids to thrive. With a wealth of activities nearby and just a stone's throw from Suncity, it's the ideal spot for endless fun and adventure!
Scored 8.4
8.4
Rated very good
Very Good
5,883 reviews
Price from
$79.93
1 night, 2 adults
Kwa Maritane Lodge, hotel in Sun City

On the slopes of a volcano in the heart of Pilanesberg National Park, Kwa Maritane Lodge has free Wi-Fi.

Our stay was comfortable and we enjoyed the opportunity to rest. Meals options were included in our booking and the food was fresh, delicious and well prepared. The staff was friendly and efficient and the game drives was exceptional. We will definitely visit again.
Scored 8.4
8.4
Rated very good
Very Good
436 reviews
Price from
$335.18
1 night, 2 adults
Bakubung Bush Lodge, hotel in Sun City

Featuring a pool surrounded by lush vegetation, the Bakubung Bush Lodge is located in the Pilanesberg National Park. It offers a variety of massages, and has elegantly decorated rooms with free Wi-Fi....

The Location.
Scored 8.7
8.7
Rated excellent
Excellent
484 reviews
Price from
$368.75
1 night, 2 adults
Shepherds Tree Game Reserve, hotel in Sun City

Shepherds Tree Game Reserve is a lodge concession, located on the south western portion of the Pilanesberg Game Reserve and 11 mi away from Sun City.

The food was great and the rooms were perfect!
Scored 9.4
9.4
Rated wonderful
Wonderful
1,518 reviews
Price from
$747.35
1 night, 2 adults
Ivory Tree Game Lodge, hotel in Sun City

Ivory Tree Game Lodge is located inside the Pilanesberg Game Reserve. Surrounded by plains and hills, this luxurious lodge features a outdoor pool and award winning spa.

Luxury service, friendly staff, good facilities. Excellent game drives.
Scored 9.0
9.0
Rated wonderful
Wonderful
1,492 reviews
Price from
$656.76
1 night, 2 adults
Mbazo Safaris, hotel in Sun City

With Royal Bafokeng Stadium reachable in 28 miles, Mbazo Safaris has accommodations, a restaurant, an outdoor swimming pool, a garden and a shared lounge.

Title: Exceptional Experience with a Small Unexpected Charge The meals were exquisite, offering a wide variety of dishes prepared to perfection. Every bite was a delight, and I would give the food a perfect 10 out of 10. Equally impressive were the people: warm, welcoming, and genuinely attentive to every need. The staff’s hospitality also earns a perfect 10 out of 10. The facilities at the lodge were top-notch, meticulously maintained, and beautifully integrated into the natural surroundings, again deserving a 10 out of 10. The real highlight, however, was the game drive. The ranger was incredibly knowledgeable, friendly, and enthusiastic. Their expertise not only led us to some breathtaking wildlife sightings, but their passion truly enhanced the entire experience. This, too, was a 10 out of 10 moment, and a memory I’ll cherish.
Scored 9.7
9.7
Rated exceptional
Exceptional
88 reviews
Price from
$849.93
1 night, 2 adults
Sundown Country Estate, hotel in Sun City

Located in Boshoek, 9.4 miles from Royal Bafokeng Stadium, Sundown Country Estate has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Worse night mare
Scored 6.4
6.4
Rated pleasant
Pleasant
1,310 reviews
Price from
$34.53
1 night, 2 adults
Lush Private Game Lodge, hotel in Sun City

Offering mountain views, Lush Private Game Lodge in Pilanesberg has accommodations, a fitness center, a shared lounge, a terrace, a restaurant and a bar.

Lush is an incredible experience. The staff really do their very best to create an exceptional experience for you while on their property. The food is customized for each guest's requests and the staff is always ready to help. Absolutely loved staying at this incredible property and getting to discover Pilanesburg while enjoying the luxury at Lush.
Scored 9.7
9.7
Rated exceptional
Exceptional
82 reviews
Price from
$861.65
1 night, 2 adults
Black Rhino Game Lodge, hotel in Sun City

Black Rhino Game Lodge offers spacious, well-appointed accommodations located in Pilanesberg, 21 mi from Sun City. Free WiFi is provided and free parking is available on site.

The Kitchen Staff were very good -
Scored 8.7
8.7
Rated excellent
Excellent
1,141 reviews
Price from
$586.72
1 night, 2 adults
Royal Marang Hotel, hotel in Sun City

Featuring an outdoor and indoor swimming pool, Royal Marang Hotel offers luxury accommodations with panoramic views of the surrounding countryside.

Friendly staff, close to Sun City
Scored 8.5
8.5
Rated very good
Very Good
1,528 reviews
Price from
$159.86
1 night, 2 adults
All spa hotels in Sun City
Looking for a spa hotel?
What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing luxury features like hot tubs, thermal pools, and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Spa Hotels That Guests Love in Sun City

See all