Cheap Self Catering in KwaZulu-Natal

Florence Farm
Florence Farm, Swartberg
Best Price Promise!
R150 Per person
R150 Per person (sharing)

Florence Farm is an active working farm situated in the heart of the beautiful East Griqualand area. The farm offers panoramic views of the Drakensberg, as well as wide open spaces and peaceful surroundings which epitomise this simple but sweet spot... Read more and book »

Ramsgate Beach House
Ramsgate Beach House, Margate
Best Price Promise!
R150 - R250 Per person
R150 - R250 Per person (sharing)

Located between Margate and Ramsgate beaches, these beautiful flats offer views over the ocean. Both flats have open-plan lounges and modern fitted kitchens. The bathrooms have showers, basins and toilets. Braai areas are available on the private patios... Read more and book »

Daves Place St Lucia
Daves Place St Lucia, St Lucia
R120 Per person
R120 Per person (sharing)

Set amid lush green lawns, trees and a large swimming pool, Daves Place St Lucia offers rustic and affordable backpackers accommodation... Read more and book »

Rocky Pool Guest Cottage
Rocky Pool Guest Cottage, Amanzimtoti
Best Price Promise!
R390 Per person
R174 Per person (sharing)

Rocky Pool Guest Cottage is situated on the Durban South Coast, with picturesque sea views and only 1 km from the nearest beach and shops. There are also two protected main beaches close by and the local shopping centres are within 1 to 3 km away... Read more and book »

Bushbaby Lodge and Camping
Bushbaby Lodge and Camping, Hluhluwe
Best Price Promise!
R90 Per person
R90 Per person (sharing)

Bushbaby Lodge offers chalets and campsites in a lush garden of indigenous trees and is the perfect breakaway in the heart of the Elephant Coast. In a picturesque tropical garden under the shade of enormous indigenous trees, you can enjoy South African hospitality at its best... Read more and book »

Hluhluwe Backpackers
Hluhluwe Backpackers, Hluhluwe
Best Price Promise!
R150 Per person
R150 Per person (sharing)

We are the closest spot to the Hluhluwe-Imfolzi National Park, just 1 km away. For the best 4x4 open-vehicle game drives, visit Hluhluwe Backpackers. We call the Big 5 our neighbours... Read more and book »

Palm Tree Lodge
Palm Tree Lodge, Kosi Bay
R125 Per person
R125 Per person (sharing)

The Palm Tree Lodge is located in the northernmost part of the St Lucia Wetlands and borders on the greenbelt of the Maputuland coastline. It aims to offer its guests a true feeling of the African bushveld with a little bit of the tropics... Read more and book »

Abu Madi Game Ranch
Abu Madi Game Ranch, Mkuze
R152 Per person
R152 Per person (sharing)

Abu Madi Game Ranch is a self-catering and catered safari lodge and a private game reserve situated in the heart of Zululand, making it an ideal half-way stop-over for guests traveling between Kruger park, Swaziland and Mozambique from either Johannesburg or Durban... Read more and book »

Shelly Caravan Park
Shelly Caravan Park, Margate
R60 Per person
R60 Per person (sharing)
R350 Room/Unit

Shelly Caravan Park is a peaceful campsite in the countryside, just five minutes away from the ocean. Situated in the beautiful Shelly Beach, this is an ideal place for a family holiday... Read more and book »

Umdobi Bush Camp
Umdobi Bush Camp, Sodwana Bay
Best Price Promise!
R120 Per person
R120 Per person (sharing)

Set in the thick of the Zululand bush, within minutes of Sodwana Bays protected waters and sweeping sandy beaches, Umdobi Bush Camp offers you a quiet escape that is almost untouched by the modern world... Read more and book »