On the sprawling grounds of Sun City Resort, this modern hotel overlooks tropical gardens and a lake beach. It’s 3.1 km from Pilanesberg National Park, 3.9 km from Route 556 and 12.2 km from Pilanesberg International Airport. The airy rooms have relaxed interiors, and provide flat-screen TVs with satellite channels, safes, tea and coffeemaking facilities, and minibars. Some add sofabeds and/or lake views. Wi-Fi is available, and room service is offered.
There are 2 golf courses, plus a day spa, a stone maze, and a waterpark with a man-made beach. The resort also has 21 restaurants and bars, a casino, and a shopping centre.