Spring is slowly but surely making its presence felt and you know what that means – summer and December holidays are just around the corner!
If you’re on the lookout for December holiday packages in South Africa and beyond, now’s the time to make those early bookings.
Whether it’s a romantic holiday for two or family vacation, we suggest seven awesome December holiday packages to suit your budget.
1. Cape Town self-drive adventures

Cape Town is famous the world over for its breathtaking sceneries and views.
A scenic drive through the city’s tourist attractions over a couple of days could be just what you and your partner – or family – need.
From Constantia to Cape Point, Table Mountain to the magical Atlantic Seaboard, Cape Town is simply irresistible.
You’ll need a car that’s in tip-top shape of course, and accommodation packages start from as low as R500 per person sharing, per night.
2. Bush and wildlife holidays

South Africa is blessed with the Big 5 and other fascinating wildlife throughout the country.
From Kruger National Park to various private game reserves, you and your family can enjoy the perfect getaway from city life.
These game reserves offer cheap December holiday packages right here in South Africa.
Whether it’s a self-drive or guided tour, there’s no shortage of adventure when it comes to wildlife.
3. KwaZulu-Natal Battlefields

Take a trip down history lane with a visit to KwaZulu-Natal Battlefields Route and learn about the Zulu, Anglo-Zulu and Anglo-Boer battles, among others.
The Route features a whopping 82 battlefields, museums, and unmissable historical artefacts.
The young ones would especially benefit from this getaway that’s both a holiday and learning experience.
What’s more, you and family could easily include game and bird viewing along the Route.
Also, you could take a detour to the majestic mountains of the uKhahlamba/Drakensberg Heritage Park.
4. Mozambique beach getaway

If you’re interested in an out-of-country getaway that’s affordable and closer to home, then Mozambique is perfect.
Various travel agencies are offering 5-night beach getaways in Mozambique from as low as R13,450 per person sharing.
Such exotic and romantic locations as Inhambe and Wimbe beckon.
These packages include return flights from Johannesburg, airport transfers, and accommodation inclusive of breakfast.
5. Mauritius or Zanzibar romantic getaways

With their spectacular white sand beaches, clear blue sea waters and beautiful sunsets, Zanzibar and Mauritius have long established themselves as the go-to romantic destinations.
If you’re looking for the perfect December holiday package for two, Zanzibar deals start from around R9,900 per person sharing.
This will likely give you return flights to the exotic East African island, four nights accommodation (3-star) with breakfast, and airport transfers.
For Mauritius, you could easily get Johannesburg return flights and five-night packages at a 4-star hotel (inclusive of breakfast, dinner, and free land/water sports) from R20,000 per person sharing.
6. Dubai Rugby 7s

Love Rugby Sevens? Love the sunny and exquisite Dubai? Why not combine the two in early December!
Packages offering this dream combination start from just R13,300 per person sharing.
They offer return Johannesburg flights, 3-nights accommodation inclusive of breakfast, Dubai Rugby Sevens season ticket, and access to a Kylie Minogue concert.
7. Cruising holidays

Cruising holidays are the stuff of dreams, but they aren’t out of reach anymore.
For instance, a package of just R7,000 (per person sharing, flights excluded) could get you on a 7-night Indian Ocean cruise holiday through the Maldives, Sri Lanka and India from mid-December.
Other December cruising holiday packages (including flights) are also available, such as a 7-night Middle East (Dubai, Abu Dhabi, Muscat) cruise from R25,000.
R28,000 could get you further afield from UK’s Southampton to New York for seven nights. Alternatively, R45,000 could get you a 7-night Parisian cruise.
Whatever you choose to do these December holidays, have fun!