Located in Moses Kotane, The Kingdom Resort is in a national park, within a 10-minute drive of Pilanesberg National Park and Waterworld. This upscale hotel is 4.4 mi (7.1 km) from The Valley of Waves and 4.5 mi ... Read more

View all Luxury Hotels in Sun City