Sun City Resort is internationally renowned as South Africa’s premier holiday resort offering a multitude of attractions and activities to keep everyone occupied. With its combination of golf, game viewing and gambling, as well as world class hotels. Sun City is the perfect choice for any holiday in South Africa. Conveniently located about two hours’ drive outside Johannesburg, Sun City has so much to offer. The resort has amazed the international community with its glamorous casinos, gourmet restaurants, extensive sports facilities and star spectacular shows. The variety of entertainment on offer ranges from slots to safaris. The theatre extravaganza to games arcade for children, horse riding to golf, the Valley of Waves to The Lost City.