Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-212

Self-catering accommodation in Africa

14700+ accommodation listings, including 1578 specials
Barbara's Self-catering | Marina da Gama Self-catering

Barbara's Self-catering

Marina da Gama Self-catering
Sleeps 2
6 reviews

This is a comfortable self-catering studio apartment situated in Marina da Gama, close to a swimming beach and various shops.The apartment has a separate...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
Montarbre Cottage | Self-catering Franschhoek

Montarbre Cottage

Franschhoek Self-catering
Sleeps 6

Nestled within the picturesque beauty of Franschhoek, Montarbre Cottage offers an idyllic getaway to guests. It is a great option for small groups visiting...

  • Swimming Pool
  • On-site Parking
R1800
Starting price for 2 guests
R1800
Beach House Accommodation – Atlantic Gem | Port Nolloth Self-catering

Beach House Accommodation – Atlantic Gem

Port Nolloth Self-catering
Sleeps 6
8 reviews

Namaqualand with its flowers, the Richtersveld Desert Mountain wonderland and the Wild unspoiled West Coast are on the doorstep of this fully equipped holiday...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
R1265
Per unit
R1265
Brandkop Guest Farm | Self-catering Nieuwoudtville

Brandkop Guest Farm

Nieuwoudtville Self-catering
Sleeps 20 in 4 rooms
2 reviews

Brandkop Guest Farm is perfectly placed on the circle route via the waterfall, quiver tree forest and the wild flower reserve, back to Nieuwoudtville. This...

  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
Ukuthula Lodge | Ottos Bluff Self-catering

Ukuthula Lodge

Ottos Bluff Lodge, Self-catering
Sleeps 36 in 8 rooms
2 reviews

A mere 15 minute meander from Pietermaritzburg, Ukuthula Lodge stands true to its title. From isiZulu, Ukuthula translates to ‘peace and calm’ and this...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
Straw Shack | Self-catering Elands Bay

Straw Shack

Elands Bay Self-catering
Sleeps 2
2 reviews

Ideal for a quiet weekend or surf getaways. the Straw Shack is a fully equipped self-catering accommodation situated in Elands Bay. The little rustic shack is...

  • Braai/Barbecue
R670
Per unit
R670
Eden On The Bay Apartments | Big Bay Self-catering

Eden On The Bay Apartments

Big Bay Self-catering
Sleeps 25 in 7 rooms

7 stunning, fully-furnished apartments at Big Bay & Blouberg (details of each apartment are set out in the rooms section below), located only 20 minutes from...

  • Wi-Fi
  • On-site Parking
R700
Per unit
R700
The Flying Penguin | Self-catering Murdoch Valley

The Flying Penguin

Murdoch Valley Guest House, Self-catering, Bed and Breakfast
Sleeps 10 in 3 rooms
13 reviews

The Flying Penguin offers luxury self-catering and B&B accommodation and is perfectly situated within 2 km of the world famous Boulder's Beach and its African...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Starting price for 2 guests
R700
Haus Sandrose | Luderitz Self-catering

Haus Sandrose

Luderitz Self-catering
Sleeps 8 in 3 rooms
24 reviews

Embraced by the Namib Desert and sitting on the knee of the Atlantic Ocean is the quaint town of Lüderitz. Not only is the town picturesque and unique, but so...

  • Wi-Fi
  • Braai/Barbecue
R900
Starting price for 2 guests
R900
Kai-Oms Backpackers | Self-catering Outjo

Kai-Oms Backpackers

Outjo Backpacker, Self-catering
Sleeps 44 in 13 rooms
6 reviews

Formerly known as Outjo Backpackers, we changed the name to Kai-Oms, which is a word used by the Damara people and means big house. We have carefully...

  • Swimming Pool
  • Braai/Barbecue
R400
Starting price for 2 guests
R400
Panorama Guest House | Newlands Self-catering

Panorama Guest House

Newlands Guest House, Self-catering
Sleeps 16 in 6 rooms
6 reviews

Panorama Guesthouse is in a quiet cul-de-sac just off the M3 and close to the Kirstenbosch Botanical Gardens. It is within easy reach of the airport, just 10...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R900
Starting price for 2 guests
R900
Ocean Breeze 42 | Self-catering Winklespruit

Ocean Breeze 42

Winklespruit Self-catering
Sleeps 6
1 review

Ocean Breeze 42 is a lovely ground level self-catering apartment situated in a secure, luxury complex right on the main Winkelspruit beachfront. The complex...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R820
Starting price for 2 guests
R820
Down The Lane | Tamboerskloof Self-catering

Down The Lane

Tamboerskloof Self-catering
Sleeps 4
3 reviews

This two-bedroom self-catering apartment is conveniently located within walking distance from restaurants, bars and shops, ranging from small boutiques to big...

  • Wi-Fi
R700
Starting price for 2 guests
R700
Loader Street Cottage | Self-catering De Waterkant

Loader Street Cottage

De Waterkant Self-catering
Sleeps 3
2 reviews

Loader Street Cottage is situated in the trendy De Waterkant area with galleries, cafes and restaurants, courtyards and cobble stoned street. Greenmarket...

R1090
Starting price for 2 guests
R1090
Harbour Views | Kalk Bay Self-catering

Harbour Views

Kalk Bay Self-catering
Sleeps 4

Harbour Views is set in the heart of the quaint fishing village of Kalk Bay, with uninterrupted views of the sea and harbour.The apartment has two bedrooms,...

  • Wi-Fi
R2200
Per unit
R2200
Teviot Place | Self-catering Howick

Teviot Place

Howick Self-catering
Sleeps 2

Teviot Place is a spacious bedroom garden cottage, in a quiet scenic garden setting in Howick.There is a spacious bedroom with a double bed and a large...

  • Wi-Fi
  • On-site Parking
R450
Per unit
R450
15% OFF
39 on Nile Guesthouse | Africa Specials

39 on Nile Guesthouse

Perridgevale Bed and Breakfast, Self-catering
Sleeps 10 in 4 rooms
1 review

39 on Nile Guesthouse is situated in one of South Africa’s largest cities, Port Elizabeth. The guesthouse has four rooms, all with en-suite bathrooms. There is...

  • Swimming Pool
  • On-site Parking
R800
R680
Starting price for 2 guests
R800
R680
The Gallery | Self-catering Umzumbe

The Gallery

Umzumbe Self-catering
Sleeps 6
1 review

The Gallery is positioned in the pleasant seaside town of Umzumbe, beside the South Coast of Kwa-Zulu Natal.The double-storey townhouse has three bedrooms,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Voorsorg Guest House & Cottages | Vredendal Self-catering

Voorsorg Guest House & Cottages

Vredendal Bed and Breakfast, Self-catering
Sleeps 28 in 12 rooms
4 reviews

Voorsorg Guest House is located on a wine farm, 1 km from central Vredendal. It offers guests a choice of lovely en-suite units or cottages.Comfortably...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R910
Starting price for 2 guests
R910
Msolosolo Safari | Self-catering Vaalwater

Msolosolo Safari

Vaalwater Self-catering, Safari
Sleeps 14 in 4 rooms
8 reviews

If you have been dreaming of a special breakaway and you want a real bush experience, our 3000 hectare game farm in the most untainted area is the answer....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R780
Starting price for 2 guests
R780

Africa Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 25 options of Self-catering accommodation in Africa.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R186 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?