Sun City Holidays from £620

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.
The Lakewood Hotel
Marataba Safari Lodge
Hyde Johannesburg Rosebank
Fairlawns Boutique Hotel and Spa
Davinci Hotel And Suites On Nelson Mandela Square

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 Palace of the Lost City at Sun City Resort

The Palace of the Lost City at Sun City Resort

5 out of 5
Sun City Resort Moses Kotane North West
Fully refundableReserve now, pay when you stay
The price is £308 per night from 21 Jul to 22 Jul
£308
21 Jul - 22 Jul
includes taxes & fees
9/10 Wonderful! (691 reviews)
"Amazing stay. Will surely come in summers. Winters is NOT ideal for this resort"

Reviewed on 4 Jul 2026

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

The Cabanas Hotel at Sun City Resort

3 out of 5
Sun City Resort, Pilanesberg Moses Kotane North West
Fully refundableReserve now, pay when you stay
The price is £119 per night from 21 Jul to 22 Jul
£119
21 Jul - 22 Jul
includes taxes & fees
7.8/10 Good! (875 reviews)
"Sun city Cabanas far exceeded our expectations. Great value for money with a superb buffet, cooked breakfast included. Rooms were nice and grounds immaculate. Activities available were very good and just a walk around golf course on paths was beautiful. Dorah at concierge before and during visit ..."

Reviewed on 3 Jun 2026

The Cabanas Hotel at Sun City Resort
The Cascades Hotel at Sun City Resort

The Cascades Hotel at Sun City Resort

5 out of 5
R556 Moses Kotane North West
Fully refundableReserve now, pay when you stay
The price is £206 per night from 12 Jul to 13 Jul
£206
12 Jul - 13 Jul
includes taxes & fees
7.8/10 Good! (254 reviews)
"A very clean hotel with lovely views. Staff were all very friendly and helpful."

Reviewed on 21 May 2026

The Cascades Hotel at Sun City Resort
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

What to do 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.