Christmas time is a joyous time to travel around the country because of families and friends meeting up and celebrating the festive season by either having braais or beach picnics while opening Christmas gifts.
For those who don't celebrate the festive holiday, the November/December/January holidays are a great opportunity for families to get a break from their everyday routines and spend some time either on game drives or building sandcastles by the beach.
Here are nine destinations for the Christmas holiday season.
Zimbali resort Where: Umhlanga, Kwa-Zulu Natal
Located five minutes away from the beach and Umhlanga bay, Zimbali is a great destination for couples, friends and family.
Aside from a superb stretch of private beach, Zimbali offers numerous facilities, including a renowned golf course, spa, health club and Kids Club.
Wild Coast Sun Where: Port Edward, Eastern Cape
Built between the Eastern Cape and KwaZulu Natal, the Wild Coast is a great destination for families who are eager to partake in different activities while on their holiday.
There is an 18-hole golf course, the Wild Waves Water Park, as well as spas, theatres and casinos to entertain guests, and kilometres of unspoilt Wild Coast beaches to enjoy as well.
Singita Sabi Sand Where: Mpumalanga
An exceptional safari choice, Singita Sabi Sand offers eventful game viewing on 18 000 ha adjoining the Kruger National Park.
Their Ebony and Boulders Lodges are lavish and soulful, with a distinctive brand of luxury that has earned Singita the highest accolades.
Enjoy gym and spa facilities between safaris led by experienced rangers and trackers.
Savannah Game and River Retreat Where: Parys, Free State
Savannah Game and River Retreat are located on 2,500 acres of unspoiled African bush and offer guests a comfortable, quiet, tranquil and relaxing bushveld stay.
When visiting this beautiful nature retreat, guests have a choice of staying in one of the comfortably rustic tented chalets that overlook the bushveld, en-suite guesthouse rooms or a rondavel overlooking the pool.
Spend the festive holidays with the family up in Bela-Bela at Warmbaths Forever Resort, where children get to play in the water park while the adults relax by the pool or take up a few massage sessions.
Stay in hotel rooms or large chalets provided by the resort, along with camping and caravan sites and restaurants.
Eagle Waters Wildlife Resort Where: Hartbeespoort Dam, North West Province