South African Accommodation

self catering accommodation

Discover the best self catering accommodation across South Africa — from self-catering cottages to luxury game lodges.

24 properties
Saamrus Guest Farm | Magaliesburg, Gauteng Gauteng
Gauteng

Saamrus Guest Farm | Magaliesburg, Gauteng

Guest farms in the Magaliesberg are a popular drawcard for those wanting a peaceful escape from city life. Most of the farms in the Magaliesberg are surrounded by…

Murdoch’s Lodge | White River, Mpumalanga Mpumalanga
Mpumalanga

Murdoch’s Lodge | White River, Mpumalanga

White River is always sought after for accommodation because it is so close to the top attractions of Mpumalanga and it is also close to the Kruger National…

Teri-Lemveli Lodge |  Beaufort West, Western Cape Western Cape
Western Cape

Teri-Lemveli Lodge | Beaufort West, Western Cape

  Beaufort West is a great place to stop over. If you want to experience true Karoo hospitality and a true Karoo town, then the town invites you…

Canary Cottage – Greyton, W.Cape Western Cape
Western Cape

Canary Cottage – Greyton, W.Cape

Greyton has become a sought-after holiday destination for anyone longing for a peaceful escape from busy city life. Visitors are drawn to its charming oak-lined streets, its cosy…

Drakenzicht | Winterton, Central Drakensberg, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Drakenzicht | Winterton, Central Drakensberg, KwaZulu Natal

An exquisite self-catering accommodation farmhouse lies at the foot of the Drakensberg Mountains and guests to this lovely Drakensberg lodge accommodation can spend many hours relaxing on the…

Banana Beach Holiday Resort | Port Shepstone, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Banana Beach Holiday Resort | Port Shepstone, KwaZulu Natal

Banana Beach is a hugely popular self catering holiday resort with beautiful gardens close to a shark netted beach. Banana Beach Holiday Resort in KwaZulu Natal offers everything…

Wits End | Drakensberg, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Wits End | Drakensberg, KwaZulu Natal

Wits End is an an owner run resort nestling below Champagne Castle and Cathkin, and if fresh mountain air is what you are longing for, this is the…

Eenuurkop Guest Farm | Swellendam, Western Cape Western Cape
Western Cape

Eenuurkop Guest Farm | Swellendam, Western Cape

Swellendam, one of South Africa’s oldest towns, is worth a visit because it caters to everyone, whether they’re into arts, visiting museums or wine estates or taking part…

Emerald Cove | Shelly Beach, KwaZulu Natal KwaZulu-Natal
KwaZulu-Natal

Emerald Cove | Shelly Beach, KwaZulu Natal

When people hear the words ‘right on the beach’, they want to book their dream holiday immediately. No driving around in the hot sun looking for parking. An…

Find self catering accommodation on Booking.com

Check live availability and rates across South Africa.

Search on Booking.com →