A roadside sign with directions to Mooinoci, Sun City, and Rustenburg, and a small roadside stall with a sign reading "SALON ZAMA".
Photo by Paolo Poggi
Open Photo by Paolo Poggi

Sun City Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 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

    Plan, book, and manage your trip all in one place

The Latest Sun City Vacation Packages

Price found within the past 48 hours. Click for updated prices.
  • Sept 4 - Sept 7

    Fairland Luxury Apartments + Flight

    Randburg
    2 nights
    2.0 star property
    Roundtrip Toronto (YYZ) - Johannesburg (JNB)
    YYZ - JNB1 stop JNB - YYZ1 stop
    CA $2,215
    CA $2,117
    per traveller
    found 11 hours ago
    Fairland Luxury Apartments
  • Sept 4 - Sept 7

    Vivari Hotel and Spa by Mantis + Flight

    Krugersdorp
    2 nights
    5.0 star property
    9.4/10 - Exceptional (19 reviews)
    "Free jacuzzi "
    Reviewed April 15, 2026
    Roundtrip Toronto (YYZ) - Johannesburg (JNB)
    YYZ - JNB1 stop JNB - YYZ1 stop
    CA $2,509
    CA $2,358
    per traveller
    found 11 hours ago
    Vivari Hotel and Spa by Mantis
  • Sept 4 - Sept 7

    Melrose Corner + Flight

    Johannesburg
    2 nights
    4.0 star property
    10/10 - Exceptional (4 reviews)
    "Great location , clean apartment and great staff."
    Reviewed March 23, 2026
    Roundtrip Toronto (YYZ) - Johannesburg (JNB)
    YYZ - JNB1 stop JNB - YYZ1 stop
    CA $2,289
    CA $2,178
    per traveller
    found 11 hours ago
    Melrose Corner
  • Sept 4 - Sept 7

    Mint Hotel Rosebank + Flight

    Rosebank
    2 nights
    3.5 star property
    8.8/10 - Excellent (163 reviews)
    "Bring your own wash cloths. There are mice outside running on the property so get used to that. Staff was friendly. The cleaning crew will open the door after a soft knock so be prepared. They change sheets mon, wed, friday. I would not stay here again but it may be a place for others to stay. The mall is within walking distance. That's a plus. Decent neighborhood. "
    Reviewed April 26, 2026
    Roundtrip Toronto (YYZ) - Johannesburg (JNB)
    YYZ - JNB1 stop JNB - YYZ1 stop
    CA $2,234
    CA $2,134
    per traveller
    found 11 hours ago
    Mint Hotel Rosebank
  • Aug 31 - Sept 5

    Ellipse Executive Apartments + Flight

    Midrand
    3 nights
    5.0 star property
    9.2/10 - Wonderful (19 reviews)
    Roundtrip Vancouver (YVR) - Johannesburg (JNB)
    YVR - JNB2 stops JNB - YVR2 stops
    CA $2,567
    CA $2,453
    per traveller
    found 2 days ago
    Ellipse Executive Apartments

Discover the most popular places to visit in Sun City

What to do in Sun City

Sun City Hotel Deals

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.

Frequently Asked Questions

How much does a Sun City vacation package cost?

From as little as CA $2,117. Yes, you read that right. Our Sun City vacation packages are an awesome way to make your budget go further. Bundle your preferred hotels, flights and rental car and discover this top destination.

How do I get a cheap travel package to Sun City?

Just imagine all the wonderful things you could do in Sun City with extra cash in your pocket. Watch your savings stack up when you bundle your hotel and flights into a Sun City vacation package. You have plenty of choice when you book with Expedia too. In fact, you can select from more than 550 airlines and 1,000,000 properties around the globe. Whether you're heading off with the family or embarking on a solo adventure, planning a getaway to Sun City is better with a package.

Where should I stay in Sun City?

A getaway to Sun City isn't complete without visiting The Valley of Waves, Sun City Casino and Waterworld. Spend your nights near these top attractions and make sightseeing easy.

What are the top hotels in Sun City?

Reserve a room at Bush Bungalows at Sun City Resort. It's one of the area's most in-demand properties. Another top option in Sun City is Cascades Hotel.

How far in advance should I book my Sun City vacation?

While not all air carriers advertise tickets early, you can usually compare international fares on Expedia up to 12 months in advance. This is the time you can bag some fantastic bargains. If you're booking at the last minute, there's a chance you could get lucky. Discounted prices occasionally become available just weeks prior to departure.

What does an Expedia Sun City travel package include?

Hotels, car rentals and flights — we connect you to the best deals. All you have to do is select your preferred combination. After you've made your booking, you can add on the exciting stuff like sightseeing activities. Our travel packages make it easy to customize an unforgettable Sun City getaway.

What should I know before booking a Sun City travel package?

Our prices are already low. However, you'll grab even more bargains when you book your flights, hotels and car rentals together. With an Expedia travel package, you'll always get transparent pricing and a great range of choice.

Can I choose my airline with a Sun City Expedia vacation package?

Yes, the choice is all yours. We have access to over 550 partner airlines around the world, so you can tailor your Sun City getaway according to your style and budget.

If I'm not able to travel, can I cancel my Sun City vacation package?

If your vacation plans in Sun City have changed, it's good to know that it's possible to cancel or amend your booking. If you booked in the last 24 hours, you may be able to receive a refund. If your booking is older than that, your hotel, airline or car rental company may impose fees. For more details, check our Customer Service Portal.

Book with confidence

Things to do near Sun City

Sun City offers a fantastic blend of outdoor adventures and city-themed experiences. Enjoy beach vacations, play a round of golf, or explore the scenic sights. Don't miss the opportunity for a fun segway tour or a relaxing day at the royal baths. With a recreational area and a vibrant shopping centre nearby, Sun City is perfect for a memorable getaway.

Shopping

For shopping in Sun City, visit Mogwase Shopping Center, 16.1km away, offering a vibrant atmosphere with entertainment and family-friendly options. Also, check out Boitekong Mall and Foro Shopping Center, both 33.8km away, featuring a mix of shops for all your souvenir needs.

Recreation

Experience the stunning Gary Player Golf Course, nestled 483m from Sun City, offering a perfect blend of sports and outdoor vibes. For a thrilling atmosphere, visit the Royal Bafokeng Stadium, 27.4km away, or enjoy a family movie night at Ster-Kinekor Rustenburg, 43.5km from Sun City.

Adventure

Experience the thrills at the Valley of Waves, a vibrant waterpark located 966m from Sun City, offering exciting slides and family-friendly fun. For more water adventures, head to Waterworld, situated 161m away, where you can enjoy an array of water activities in a lively atmosphere.

Nightlife

Sun City's nightlife is vibrant and exciting. Visit the Sun City Casino for an array of gaming options and lively entertainment. For a lively atmosphere, check out the Valley of Waves Beach Bar, where you can enjoy cocktails by the pool and dance to energetic beats under the stars.

Find the best attractions near Sun City

Sun City, located in North West South Africa, is an ideal destination for those seeking outdoor adventures and cultural experiences. Visitors can explore historic railways, vibrant cultural villages, and nearby nature reserves. The area's attractions cater to eco-conscious travellers and adventure seekers alike, making it a perfect vacation spot for anyone looking to immerse themselves in both the natural beauty and rich heritage of the region.

  • Steam Train Rides Stimela: Step aboard a historic steam train and embark on a nostalgic journey through the scenic landscapes surrounding Sun City. The charm of the steam locomotive, combined with rich cultural vibes, makes for a unique experience that transports you back in time.
  • Segaetsho Cultural Village: Immerse yourself in the vibrant culture of the region at Segaetsho Cultural Village. Located a short distance from Sun City, this village offers a glimpse into local traditions, crafts, and performances, providing an authentic cultural experience.
  • Letsasing Private Game Park: Experience the thrill of adventure in the eco-friendly Letsasing Private Game Park. This nature reserve offers outdoor activities such as game drives and guided walks, allowing you to connect with wildlife in their natural habitat.

Best time to go to Sun City

The best time to visit Sun City, Moses Kotane can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Sun City, Moses Kotane falls in January, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature around Sun City, Moses Kotane falls in July, visitor numbers are average and weather is sunny with no rain.

Tips to save on your trip to Sun City

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling during the off-peak season (typically May to June and September) for more affordable package holidays to Sun City.
  • 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.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.