Cheap Self Catering in KwaZulu-Natal

Rocky Pool Guest Penthouse
Rocky Pool Guest Penthouse, Kingsburgh
Best Price Promise!
R450 Per person
R164 Per person (sharing)

Rocky Pool Guest Penthouse is situated on the Durban South Coast, close to shops and picturesque beaches.  Features include a swimming pool, trampoline and swings for the kids, and scenic views of the surrounding area with panoramic views of the ocean... Read more and book »

Kosi Bay Casitas
Kosi Bay Casitas, Elephant Coast
Best Price Promise!
R110 Per person
R110 Per person (sharing)

Kosi Bay Casitas is a little slice of Mozambique in South Africa, close to Sodwana Bay and Ponta Malongane, making this an ideal stopover for divers and snorkelers in a tropical climate... Read more and book »

Bushbaby Lodge and Camping
Bushbaby Lodge and Camping, Hluhluwe
Best Price Promise!
R110 Per person
R110 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 »

Mount Park Guest Farm
Mount Park Guest Farm, Howick
R80 Per person
R80 Per person (sharing)
R420 Room/Unit

Self-catering accommodation on a working beef farm at the foot of the Inhlosane Mountain, at Dargle in the Natal Midlands. Indigenous forests, walks, small trout and swimming dam, and large garden. ‘Olde Worlde’ charm, ideal for family groups to get together in the large farm house or cosy cottage accommodation for couples... Read more and book »

Fountain Hall Guest Farm
Fountain Hall Guest Farm, Mooi River
Best Price Promise!
R100 - R495 Per person
R100 - R380 Per person (sharing)

Fountain Hall Guest farm is a working Dairy farm situated seven kilometers from Mooi River nestled in the foothills of the Kamberg / Drakensberg Mountain. We are in close proximity to pubs, restaurants, golf course, schools, battle fields,bushmen paintings... 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 »

Bergville Caravan Park and Chalets
Bergville Caravan Park and Chalets, Bergville
Best Price Promise!
R50 Per person
R50 Per person (sharing)
R300 Room/Unit

Bergville Caravan Park and Chalets is situated on the foothills of the Drakensberg, on the banks of the Tugela River. It offers guests a choice of staying in one of the fully equipped Chalets, Park Homes, Rondavels or Campsites... Read more and book »

Glenrock Game & Trout
Glenrock Game & Trout, Mooi River
R200 - R250 Per person
R160 - R200 Per person (sharing)

The farm Glenrock is mainly run as a beef enterprise. The farm is situated in the hills above Rietvlei, between Mooi River and Glenrock. There are six fully equipped, self-catering units that are serviced every morning... Read more and book »

Sleepy Hollow Backpackers
Sleepy Hollow Backpackers, Pietermaritzburg
Best Price Promise!
R150 - R180 Per person
R150 - R180 Per person (sharing)
R220 - R500 Room/Unit

Sleepy Hollow Adventure Backpacker's provides budget accommodation in Pietermaritzburg. The Backpackers is located near Liberty Midlands Mall in the up market suburb of Montrose, and is a hop, skip and a jump from the Cascades Mall and within walking distance of the town centre if you feel like a meal or a night out on the town... Read more and book »

Cycasia Lodge
Cycasia Lodge, Umzumbe
Best Price Promise!
R250 Per person
R150 Per person (sharing)

Cycasia Lodge is located in Umzumbe, KwaZulu-Natal. This accommodation offers the ideal base for a beach getaway as it is set in a tropical garden and within easy walking distance to the Blue Flag beach... Read more and book »