The 10 best spa hotels in Sun City, South Africa | Booking.com
Skip to main content

Spa hotels in Sun City

Find the spa hotels that appeal to you the most

The best spa hotels in Sun City

Check out our selection of great spa hotels in Sun City

Filter by:

Review score

The Kingdom Resort

Ledig (Near 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.

D
Dani
From
Israel
We love the Kingdom Resort. This is our third year visiting, and this year we even extended our stay. The Kingdom is an excellent choice for families with children. We loved the pool area, the staff are helpful and kind, and the proximity to the Pilansberg Park is great.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 5,612 reviews
Price from
$91.86
1 night, 2 adults

Bakubung Bush Lodge

Ledig (Near 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....

A
Artem
From
Denmark
I stayed for the third time and looking forward to return again. Everything is just absolutely fantastic!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 626 reviews
Price from
$399
1 night, 2 adults

Kwa Maritane Lodge

Ledig (Near Sun City)

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

A
Alfonso
From
Mexico
Excelent views from the restaurant, form the Hide , and amazing, experience from game drives
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 577 reviews
Price from
$384.07
1 night, 2 adults

Shepherds Tree Game Reserve

Pilanesberg (Near 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.

R
Ruby-Anne
From
United Kingdom
Very welcoming staff who went out of their way to make us comfortable. They included special surprises as this was our honeymoon. The view from the room is unbelievable.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,401 reviews
Price from
$658.77
1 night, 2 adults

Ivory Tree Game Lodge

Pilanesberg (Near 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.

W
Werner
From
Israel
Our ranger Elvis was fantastic. The lodge is beautiful and so is the service and the food
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,188 reviews
Price from
$756.37
1 night, 2 adults

Mbazo Safari Collection

Pilanesberg (Near Sun City)

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

j
juergen
From
United States
Super nice staff, excellent food, perfect location, great service
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 102 reviews
Price from
$914.53
1 night, 2 adults

Sundown Country Estate

Boshoek (Near 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.

C
Christine
From
South Africa
The staff were so friendly and they made us feel so welcome! The nature is amazing and it is quiet and peaceful.
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 1,321 reviews
Price from
$70.04
1 night, 2 adults

Bakgatla Resort

Pilanesberg (Near Sun City)

Bakgatla Resort is located in the north-eastern part of the Pilanesberg Game Reserve, near the Bakgatla Gate. The resort offers an outdoor pool, restaurant and a children's playground.

M
Mary
From
United States
Quiet and peaceful location just outside of Pilanesberg. The rooms were well equipped with everything in working order. The pool was lovely.
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 194 reviews
Price from
$185.54
1 night, 2 adults

Marys BnB

Mogwase (Near Sun City)

13 miles from Valley of Waves in Mogwase, Marys BnB offers accommodations with access to spa facilities, wellness packages, and beauty services.

T
Thobela
From
South Africa
Staff was friendly including the owner
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 51 reviews
Price from
$56.84
1 night, 2 adults

Umoya Safari Lodge

Matlhagame (Near Sun City)

With Black Rhino Game Reserve reachable in a 19-minute walk, Umoya Safari Lodge provides accommodations, a restaurant, an outdoor swimming pool, a garden and a shared lounge.

L
Laura
From
United States
All of the staff were very friendly and accommodating. The dining and kitchen staff, Chris, Veronica, and David were very attentive to our dietary needs/restrictions and all of the food was wonderful. Rassie, our safari guide, knows the park and animals very well and worked with other guides to get us some wonderful and up-close views of several animals. We also learned quite a bit about the animals and their behaviors from him. The lodge is beautiful, and our room was very comfortable and had a lovely view of the surrounding hills.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 29 reviews
Price from
$677.43
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.

Most booked spa hotels in Sun City and surrounding area in the past month

See all