Sun City Holidays from £2,228

Book a Hotel + Flight or Car together to unlock savings

Photo by Paolo Poggi
  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Top Sun City Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Umoya Safari Lodge

Umoya Safari Lodge

£2,228
per person
25 Sept - 2 Oct
found 1 day ago
Return direct flight included
Manchester (MAN) to Johannesburg (JNB)
9.4/10 Exceptional! (9 reviews)
Tivemos uma estadia incrível! O hotel oferece um suporte completo, atendendo a todas as nossas necessidades — e até antecipando algumas que nem sabíamos que teríamos. O cuidado da equipe é notável, desde o momento do check-in até a saída. A atenção aos detalhes faz toda a diferença. Recomendo fortemente!

Reviewed on 5 Jul 2026

Tshukudu Bush Lodge

Tshukudu Bush Lodge

Save 100% on your flight
£4,049
per person
2 Oct - 9 Oct
found 1 day ago
Return direct flight included
Manchester (MAN) to Johannesburg (JNB)
9.8/10 Exceptional! (88 reviews)
Absolutely stunning property with the nicest staff. Unforgettable experience

Reviewed on 20 Jul 2025

Bakubung Villas

Bakubung Villas

£3,359
per person
25 Sept - 2 Oct
found 1 day ago
Return direct flight included
Manchester (MAN) to Johannesburg (JNB)
10/10 Exceptional! (5 reviews)
Second visit there now, very clean, staff very friendly, great place to rewlax

Reviewed on 9 Mar 2026

Dzombo Camp

Dzombo Camp

£2,999
per person
25 Sept - 2 Oct
found 1 day ago
Return direct flight included
Manchester (MAN) to Johannesburg (JNB)
No reviews
Ivory Tree Game Lodge

Ivory Tree Game Lodge

£2,316
per person
25 Sept - 2 Oct
found 1 day ago
Return direct flight included
Manchester (MAN) to Johannesburg (JNB)
9.4/10 Exceptional! (142 reviews)

Things to do near Sun City

Sun City offers a vibrant mix of outdoor adventures and urban attractions, making it an ideal holiday destination. Visitors can explore the expansive recreational areas, indulge in retail therapy at the shopping centre, and enjoy thrilling activities like free adventures and exhilarating tube rides. Don't miss the opportunity to discover the top sights that make Sun City a unique and memorable getaway.

Shopping

For shopping in Sun City, visit Mogwase Shopping Center, 16.1km away, offering a vibrant atmosphere with entertainment options. Boitekong Mall and Foro Shopping Center, both 33.8km away, also provide a lively mix of shops and family-friendly activities for a delightful shopping experience.

Recreation

The Gary Player Golf Course, a mere 483m from Sun City, offers a thrilling golfing experience amidst lush landscapes. For sports enthusiasts, the Royal Bafokeng Stadium, located 27.4km away, hosts exhilarating events. Additionally, Ster-Kinekor Rustenburg, 43.5km away, provides a delightful cinema experience for family and romance.

Adventure

The Valley of Waves, located 966m from Sun City, offers exhilarating water slides and a sandy beach, perfect for family fun. Nearby, Waterworld, only 161m away, features thrilling water activities and attractions that promise an adventurous day out for all ages.

Nightlife

The nightlife in Sun City is vibrant and diverse. Start your evening at the stylish Sun City Casino for gaming and cocktails, then head to the Theatre of Marcellus for live performances. For a more laid-back vibe, enjoy a drink at the Valley of Waves beach bar under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Sun City

Sun City offers a delightful blend of outdoor adventure and cultural experiences, perfect for your holiday. Explore the historic rail, immerse yourself in the vibrant cultural village, and discover the stunning nature reserves nearby. These attractions cater to those seeking eco-friendly adventure and rich cultural encounters. Don't miss out on the various tourist attractions that enhance your visit, making your stay in Sun City truly memorable.

  • Steam Train Rides Stimela: Experience a nostalgic journey on a historic steam train, offering a glimpse into South Africa's rich railway heritage. The scenic route provides stunning views and a unique connection to the region's culture.
  • Segaetsho Cultural Village: Immerse yourself in the vibrant traditions and lifestyles of the local communities. Engage with artisans and participate in cultural performances, gaining insight into the rich heritage of the area.
  • Letsasing Private Game Park: Discover the thrill of wildlife in an eco-friendly setting. Enjoy guided safaris and outdoor adventures, surrounded by stunning landscapes and diverse flora and fauna, perfect for nature lovers.

Best time to go to Sun City

The best time to visit Sun City, Moses Kotane is dependent on what kind of holiday you are seeking. January is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. July is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January74.7°F (23.7°C)Light RainMostly SunnyAverageSlightly High
February73.6°F (23.1°C)Light RainMostly SunnySlightly HighSlightly High
March71.8°F (22.1°C)Light RainMostly SunnyAverageAverage
April66.4°F (19.1°C)Light RainSunnySlightly LowAverage
May61.2°F (16.2°C)No RainSunnySlightly LowSlightly Low
June55.2°F (12.9°C)No RainSunnyAverageSlightly Low
July54.9°F (12.7°C)No RainSunnyAverageAverage
August61.0°F (16.1°C)No RainSunnySlightly LowAverage
September69.1°F (20.6°C)No RainSunnySlightly HighSlightly Low
October72.7°F (22.6°C)Light RainSunnySlightly HighAverage
November73.8°F (23.2°C)Light RainSunnyAverageAverage
December74.1°F (23.4°C)Light RainMostly SunnyAverageSlightly High

Tips to save on your trip to Sun City

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Sun City.
  • Consider traveling to Sun City during the low season (May to June and September) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Sun City Essential Information

Language
Afrikaans
Currency
South African rands
Closest Airport
O.R. Tambo Intl. Airport (JNB)

Top hotels in Sun City

The Cabanas Hotel at Sun City Resort

The Cabanas Hotel at Sun City Resort

Sun City Resort, Pilanesberg Moses Kotane North West
Fully refundableReserve now, pay when you stay
£116
30 Aug - 31 Aug
includes taxes & fees
7.8/10 Good! (880 reviews)
"We enjoyed our stay at The Cabanas."

Reviewed on 5 Aug 2026

The Cabanas Hotel at Sun City Resort
The Palace of the Lost City at Sun City Resort

The Palace of the Lost City at Sun City Resort

Sun City Resort Moses Kotane North West
Fully refundableReserve now, pay when you stay
£322
26 Aug - 27 Aug
includes taxes & fees
9/10 Wonderful! (703 reviews)
"Really great luxury experience. The breakfast is insanely good. Massive selection and great service. Many on site dining options. We had a lot of fun at the casino as well. Thanks to the gracious hospitality of the staff."

Reviewed on 20 Aug 2026

The Palace of the Lost City at Sun City Resort
The Cascades Hotel at Sun City Resort

The Cascades Hotel at Sun City Resort

R556 Moses Kotane North West
Fully refundableReserve now, pay when you stay
£210
30 Aug - 31 Aug
includes taxes & fees
7.8/10 Good! (255 reviews)
"What a fantastic property Would definitely stay there again"

Reviewed on 11 Aug 2026

The Cascades Hotel at Sun City Resort
See all 49 properties in Sun City
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Sun City attractions

The Valley of Waves

9.0/10 (135 reviews)
Bring your family to The Valley of Waves and have a fun-filled day at this theme park in Moses Kotane. While in this family-friendly area, you can savour the top-notch restaurants.
See properties

Sun City Casino

7.8/10 (123 reviews)
Why not try your luck with a visit to Sun City Casino during your time in Moses Kotane? While in this relaxing area, you can savour the top-notch restaurants.
See properties

The Gary Player Golf Course

8.8/10 (48 reviews)
Enjoy a round of golf in Moses Kotane at The Gary Player Golf Course. While in this family-friendly area, you can savour the top-notch restaurants.
See properties

Steam Train Rides Stimela

8.0/10 (1 review)
Enjoy an outing to Steam Train Rides Stimela during your stay in Moses Kotane. While in this family-friendly area, you can savour the top-notch restaurants.
See properties

Letsasing Private Game Park

10.0/10 (1 review)
You can take time to visit Letsasing Private Game Park during your travels to Moses Kotane. While in this family-friendly area, you can savour the top-notch restaurants.
See properties

Segaetsho Cultural Village

6.0/10 (1 review)
You can spend an afternoon studying the exhibits at Segaetsho Cultural Village in Moses Kotane. While in this relaxing area, you can savour the top-notch restaurants.
See properties

What to do in Sun City

Archery Sun City

Archery Session at Letsatsing Game Park from Sun City Resort

£17
per adult
Archery Session at Letsatsing Game Park from Sun City Resort
3-Hour Scheduled Safari Game Drive in Pilanesberg National Park

3-Hour Scheduled Safari Game Drive in Pilanesberg National Park

£43
per adult
3-Hour Scheduled Safari Game Drive in Pilanesberg National Park
Pilanesberg Morning or Afternoon 3 Hour Game Drive

Pilanesberg Morning or Afternoon 3 Hour Game Drive

£85
per adult
Pilanesberg Morning or Afternoon 3 Hour Game Drive
See all activities in Sun City

Frequently asked questions

Why should I book my Sun City holiday with Expedia?
With excellent-value airfares, accommodation and car hire options all in one place, Expedia makes arranging your Sun City getaway a piece of cake. What's more, we can help you bundle your bookings into a package holiday so you can get even more savings. Pick from awesome retreats, add your flights and/or a car hire (and maybe also some exciting tours and activities!) and score unbeatable prices. Need to change your plans? Expedia has a flexible cancellation policy for many bookings. To learn more, head over to our Customer Service Portal link.
When is the best time of year to holiday in Sun City?
March, August and October are the busiest months in Sun City, while June, November and December are generally quieter. To give you an idea of what type of weather to expect, the daytime average temperature in June, the coolest time of year in Sun City, is 14ºC. The warmest time here is January, when temperatures reach around 25ºC.
What is the top hotel for my holiday in Sun City?
Put your feet up and relax in comfort in Sun City by choosing The Cabanas Hotel at Sun City Resort as your home-away-from-home and gateway to fun and adventure.
How do I get a cheap holiday to Sun City?
Booking a Sun City holiday with Expedia is one of the best ways to save. We offer access to over 400 partner airlines and 321,000 hotels all over the world. With such a wonderful range to select from, you'll have no hassles creating your ideal adventure. Learn more about how you can save money on your next holiday when you combine your hotel and flight bookings with Expedia.
What should I do on my Sun City holiday?
With must-visit attractions such as Sun City Casino and The Valley of Waves, a holiday in Sun City is packed with exciting things to see and do. Waterworld and The Gary Player Golf Course are a couple of other sights worth discovering.
What is the best area to stay in when on holiday in Sun City?
A getaway in Sun City isn't complete without a visit to Sun City Casino. Why not stay near this much-loved tourist attraction?
Do I need a visa for my Sun City holiday?
Visa requirements for Sun City vary depending on your nationality and the purpose of your visit. It's best to check official government websites to determine if you need a visa for your holiday. This is also a good place to find the most up-to-date information, including details about application procedures or any supporting documentation you may need. Enquire about your visa requirements in advance to ensure a smooth travel experience. Finally, double-check to see that your passport is valid for at least six months from your planned return date.
What should I wear on my Sun City holiday?
Think about the type of activities planned during your trip to Sun City and create a travel wardrobe that can be mixed and matched. For fashion inspiration or even information on dress codes, look up style blogs or social media accounts. Pack your luggage with confidence by monitoring the weather conditions in Sun City. January brings the warmest temperatures, with daily averages of 25ºC, while June days average 14ºC, making it the coolest month.
What does an Expedia Sun City holiday include?
With Expedia, you can choose any combination of car hires, flights and hotels to build your perfect Sun City travel package. Once you've made your booking, simply add on fun stuff like activities and tours. Don't forget — the more you bundle, the greater the savings! Hotels and chalets are a couple of highly sought-after property types in Sun City. Whatever your holiday style or size of your group, you can count on Expedia for the flexibility and freedom to customise your next big adventure.
Does Expedia offer Book Now, Pay Later Sun City holidays?
Expedia has partnered with online lender Klarna to make booking your next getaway easier on your bank balance. Paying in instalments means you can spread the costs of your next big holiday, leaving you with more money to play with while you're away. Klarna has several payment plans to pick from, so you're sure to find one that falls within your budget. Consider these flexible payment options:
  • Pay monthly holidays: Escape on that dream holiday sooner with Klarna's manageable instalment plans. If paying across multiple instalments sounds right for you, choose this option during the checkout process.
  • No-deposit holidays: When you come across an awesome deal but don't have the full amount yet, Klarna's no-deposit holiday plan will allow you to Book Now, Pay Later to secure your getaway.
Can I choose my airline with a Sun City Expedia holiday?
Definitely. Expedia has over 400 airline partners to choose from globally. With so many choices, finding the perfect carrier to fly you to Sun City will be a snap.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.