Read time: 4 minutes

Posted by & filed under Places to stay.   Print this post

It’s summer and that means it’s time to leave the nest for a little while and get away for a holiday. Finding accommodation in December can be frustrating; trawling the internet, finding something you like – then realising it is fully booked. We have come up with this list of holiday accommodation available for the December Christmas holidays throughout South Africa.

Here are ten holiday accommodation options from the Garden Route, Mpumalanga, Limpopo, the Cape, and KwaZulu-Natal.


The Garden Route


Cliffhanger Cottage – from R420/unit (Knysna)

A dream destination for honeymooners, lovers and nature lovers. Cliffhanger cottages are located along the Rheenendal road, enjoy the peace of the unspoilt country, and yet are only a 15-minute scenic drive on a tar road to the center of Knysna. Buffalo bay, a beautiful and safe swimming beach is also a 15-minute drive and the Knysna forest 10 minutes away. Cliffhanger Cottage is a luxurious self-catering timber chalet perched on the edge of a steep drop into a forested valley with sweeping, unspoilt views of the Outeniqua Mountains. Click here to book.

A Waterside Lodge B&B – from R450 p/p sharing (Wilderness)

Set against the backdrop of a leafy mountain forest and overlooking the Wilderness Lagoon, Waterside Lodge welcomes its visitors to stylish, comfortable and well appointed rooms, each with private entrance, en-suite bathroom and wooden veranda – all with in walking distance of the golden beach, the fresh water lagoon and the charming Wilderness Village. Click here to book.




Jock Sabie Lodge – from R175 p/p sharing (Sabie)

This well-known central Sabie resort offers a wide variety of accommodation, from fully serviced lodge suites to self-catering flat lets and log chalets. They have a fully licensed pub and restaurant offering a range of pub and a-la-Carte fare. Jock-Sabie Lodge offers serviced B&B or self-catering accommodation in luxury hotel suites, bungalows and log chalets. They are serviced daily and are fully equipped with tea & coffee making facilities, cutlery, linen, towels, fridge and color TV. Their newly established honeymoon suite is ideal for newlyweds or for a romantic getaway. Jock- Sabie Lodge is set in tranquil environment with invigorating mountain views. Click here to book. 

Kwambali Riverside Lodge – from R200 p/p sharing (Hazyview)

Located a mere four hours’ drive from Johannesburg, Kwambali Riverside Lodge offers the ideal tranquil setting from which to explore the Lowveld and Escarpment. The lodge is situated 12 km from Hazyview, close to scenic drives and tourist attractions, and only 18 km from the Kruger National Park. Cottages overlooking the Sabie River that sleep four or six people are available, and are fully-equipped for self-catering. Click here to book.




Waterberg Bushveld Retreat – from R275 p/p sharing (Vaalwater)

Waterberg Bushveld Retreat is a fully-serviced self-catering tranquil game lodge. After a day of game viewing and enjoying the real bush you can completely relax at our Hydro. Spoil yourself with a nice massage, a Jacuzzi or our sauna. We are located in the malaria-free Waterberg biosphere, only 2,5 hrs from Johannesburg. Click here to book.

Elephant Springs Hotel & Cabanas – from R500 per unit (Warmbaths)

Break away to the recently refurbished Elephant Springs Hotel and Cabanas, where you will find the perfect setting for a holiday or conference. Trimmed with unique luxury and true home- from-home pampering, the hotel is also the perfect setting for weddings, cocktail parties, launches and exhibitions. Built in the style of old Colonial Africa and filled with antiques and memorabilia, the hotel also boasts all modern amenities. Click here to book.


Western Cape


Whale Coast Lodge – from R135 p/p sharing (Hermanus)

Whale Coast Lodge is located just five minutes’ walk from the village centre or down to the coast in the charming seaside resort of Hermanus. They offer a cosy lounge with satellite television, a large fully-equipped communal kitchen with dining table, and a large barbecue area. Click here to book.

Lovane Boutique Wine Estate and Guest House – from R375 p/p sharing (Stellenbosch)

Lovane is an affordable luxury accommodation gem located in the Winelands of Stellenbosch with all the peace and restfulness that a wine farm experience has to offer, yet only 5 km from the picturesque Stellenbosch town centre, 22 km from Cape Town International Airport, and 35 km from Cape Town city centre. All their rooms have stunning mountain and vineyard views. The décor is modern and stylish, but still cosy and comfortable. Click here to book.




Jo-A-Lize Lodge –  from R300 p/p sharing (St. Lucia)

Situated in beautiful, tranquil surroundings in the heart of the iSimangiliso Wetland Park, Jo-A-Lize Lodge awaits you. This elegant yet affordable 3 Star lodge boasts 25 beautifully decorated en-suite, air-conditioned rooms and is ideally situated on the banks of the St Lucia Estuary, home to countless hippos, crocodiles and magnificent birdlife. Click here to book.

 Ezulwini Game Lodge – from R220 p/p sharing (Hluhluwe)

Ezulwini Game Lodge is an owner-managed lodge situated on 300 hectares of private game property in Hluhluwe, KwaZulu-Natal. The sand-forests contribute to the variety of birdlife found around the lodge and the indigenous garden features a variety of vegetation including the lala palm, which can be used for basket weaving, and the marula tree whose fruits are a favourite of monkeys. Click here to book.


For more holiday accommodation options throughout South Africa, visit Getaway Accommodation.

Visit Getaway Competitions and stand the chance to win free accommodation!




You may also like:

  • Zedric Beech

    Any accommodation near warmbaths for December for 4 x 2 bedrooms from around 16- 23rd

  • Sylvie



  • Barend Botha

    Any accommodation in KZN for 6 people between 26 Dec an 8 January.

  • anira singh

    any self catering accommodation south coast from December 22nd to 28th December

  • samia

    Looking for accomodation in or around stellenbosch / strand / gordon’s bay from 30 dec 2015 – 3 jan 2016

  • Louise

    Accommodation for 20 – 27 December 2015 Hartebeespoort area, Broederstroom Magaliespark Magaliesburg Potchefstroom area for four