Out of season
We’re sorry! The holiday you’re looking for is not in season. Luckily, we have loads of other exciting options. Take a look!
Sun City on the map
GPS Coordinates:
Gallery
Please double check your form and complete the Recaptcha to prove you are not a robot.
South Africa's flagship holiday resort, Sun City is an entertainment mecca just 2 hours’ drive from Johannesburg. With attractions that include a casino, man-made beach, championship golf courses, a safari park and more, it’s no surprise that a Sun City package is a favourite destination for families, couples and groups of friends. Just because the North West is a landlocked province, doesn’t mean you can’t enjoy a beach day! One of the biggest attractions in Sun City is the Valley of Waves with its own artificial beach. Here you can enjoy numerous thrills and even surf the waves in the Roaring Lagoon.
Why you should book a Sun City holiday package...
Bonus, there are various Sun City accommodation specials and packages, to suit every budget. Take your pick from 5-star luxury at The Palace or Cascades or enjoy chic Soho (the original Sun City hotel). For a more family-friendly option enjoy a stay at the Cabanas hotel. Browse our Sun City holiday packages for 2025 and let's plan your trip today.
Sun City holidays are all about having the time of your life. There are so many things to do in this legendary entertainment mecca, you won’t know where to begin. For a romantic getaway with your partner, a wild weekend with friends or a holiday with the whole family, Sun City Resort has it all. Tee-off on a championship golf course, watch a world-class concert, party the night away in a chic club, be pampered at the spa, see a movie, go on a bush adventure... then recover on the beach at the Valley of Waves before doing it all over again!
Things to do in Sun City
The original home of entertainment, Sun City truly is “a world in a city”. You won’t easily run out of things to do. Find your fun with a Sun City holiday package from Thompsons Holidays. Book now!
When is the best time to visit?
Getting there & getting around
We’re sorry! The holiday you’re looking for is not in season. Luckily, we have loads of other exciting options. Take a look!
GPS Coordinates:
Telephone
Tel: +27 11 770 7677
Email: travel@thompsons.co.za
Travel Trade
Tel: +27 11 770 7700
Email: info@thompsons.co.za
Please update your browser. You are currently using an outdated browser which could lead to functionality and security risks. For the best and most secure experience on our website, please download and install Google Chrome.