Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-79

Self-catering accommodation in Africa

14700+ accommodation listings, including 1535 specials
WaveCrest 204 | Strand Self-catering

WaveCrest 204

Strand Self-catering
Sleeps 4
25 reviews

WaveCrest 204 is a two-bedroom apartment located in an upmarket luxury block of flats on the Strand’s famous Platinum Mile. This well-maintained apartment is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
Eversleigh Cottage | Self-catering Kingsburgh

Eversleigh Cottage

Kingsburgh Self-catering
Sleeps 4
4 reviews

Eversleigh Cottage is a cosy self-catering garden cottage situated in the Warner Beach, just one kilometer from the nearest beach. The cottage offers...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Per unit
R800
20% OFF
Bleshoender 34 | Africa Specials

Bleshoender 34

Diaz Beach Self-catering
Sleeps 8
1 review

Bleshoender is a double-storey townhouse set in a security complex in Mossel Bay, with two bedrooms downstairs with en-suite bathrooms, and two bedrooms...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2700
R2160
Per unit
R2700
R2160
Dougall's Rest Self-Catering | Self-catering McDougall's Bay

Dougall's Rest Self-Catering

McDougall's Bay Self-catering
Sleeps 11
7 reviews

Dougall's Rest Self-Catering is set in Port Nolloth. It is under two hours from Springbok and over five hours away from Upington.This charming four-bedroom...

  • Braai/Barbecue
  • On-site Parking
R880
Starting price for 2 guests
R880
25% OFF
Beach Retreat | Africa Specials

Beach Retreat

Mouille Point Self-catering
Sleeps 4

Welcome to Beach Retreat.Amazingly CENTRAL ... hear the roar of the waves from this seaside apartment:Near us: world class beaches, restaurants and bars, hub...

  • Wi-Fi
R1500
R1125
Per unit
R1500
R1125
Heron House | Self-catering Port Owen

Heron House

Port Owen Self-catering, Guest House
Sleeps 6
23 reviews

This beautiful self-catering house offers everything you will need for a care-free beach holiday. The house features three bedrooms with comfortable beds...

R1599
Per unit
R1599
Migrate Bush Chalets | Marloth Park Self-catering

Migrate Bush Chalets

Marloth Park Self-catering
Sleeps 18 in 9 rooms

At Migrate Bush Chalets you can expect a comfortable and relaxed break away from the hustle and bustle of city life. We have four deluxe chalets. These two...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Per unit
R600
Millard Crescent Guest House | Self-catering Summerstrand

Millard Crescent Guest House

Summerstrand Self-catering, Bed and Breakfast
Sleeps 34 in 13 rooms
19 reviews

Millard Crescent Guest House offers comfortable and secure three-star accommodation. It is located in a peaceful part of Summerstrand, a very popular region of...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
African Sands Guesthouse | Humewood Self-catering

African Sands Guesthouse

Humewood Bed and Breakfast, Self-catering
Sleeps 9 in 4 rooms
7 reviews

African Sands Guesthouse is within walking distance of Port Elizabeth's spectacular sunshine coast. As well as our blue flag beaches, we are close to an 18...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Per unit
R900
Stanfordstay | Self-catering Stanford

Stanfordstay

Stanford Self-catering
Sleeps 4
24 reviews

In the shade of the looming slopes of the Klein River Mountains, these historical country cottages have been tastefully decorated preserving their original...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Starting price for 2 guests
R800
Oceans Hotel Mossel Bay | Diaz Beach Self-catering

Oceans Hotel Mossel Bay

Diaz Beach Hotel, Self-catering
Sleeps 115 in 43 rooms
19 reviews

Your African holiday experience is not complete without visiting us on the Garden Route of Western Cape, South Africa. Mossel Bay is an ideal stop-over...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Starting price for 2 guests
Jacaranda Cottage | Self-catering Stanford

Jacaranda Cottage

Stanford Self-catering
Sleeps 4

Welcome to Jacaranda Cottage.Jacaranda Cottage is a private 2 bedroom (Sleeps 4) fully equipped self-catering cottage in the heart of the village. Walk to...

  • Wi-Fi
  • Braai/Barbecue
R1500
Per unit
R1500
Duiwekloof Lodge | Baviaanskloof Self-catering

Duiwekloof Lodge

Baviaanskloof Self-catering, Safari
Sleeps 41 in 11 rooms
24 reviews

Duiwekloof is an exquisite destination in the Baviaanskloof. The magnificent lodge with stone finishes, low impact roof and driftwood supports make for a...

  • Swimming Pool
  • Braai/Barbecue
R350
Per unit
R350
Anna Sophia Self-catering Cottages | Self-catering Calitzdorp

Anna Sophia Self-catering Cottages

Calitzdorp Self-catering
Sleeps 15 in 4 rooms
10 reviews

Anna Sophia offers neat and clean accommodation in a rustic country atmosphere, keeping with the Karoo town of Calitzdorp theme. The cottages are the perfect...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R550
Starting price for 2 guests
R550
Cook's Comfort | White River Self-catering

Cook's Comfort

White River Self-catering
Sleeps 28 in 6 rooms
14 reviews

Peaceful and quiet, with twitters of birdlife and an exquisite view of the Lowveld and Kruger Park mountains, Cook’s Comfort offers affordable, high quality...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
R50 OFF
Christine's Eden | Africa Specials

Christine's Eden

Rosemore Self-catering
Sleeps 2

Christine's Eden is a cosy, self catering cottage situated in George, with spectacular views of the Outeniqua Mountains.The cottage has one bedroom, a lounge,...

  • Wi-Fi
  • On-site Parking
R800
R750
Per unit
R800
R750
Belle Vue at La Mer  | Illovo Beach Self-catering

Belle Vue at La Mer

Illovo Beach Self-catering
Sleeps 6

Escape the chill and head to Belle Vue just 30 minutes south of Durban where you will find the Illovo Beach apartments, a set of upmarket self-catering...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Per unit
R1300
10 Van Der Westhuizen | Self-catering Durbanville

10 Van Der Westhuizen

Durbanville Self-catering
Sleeps 4 in 2 rooms

10 Van Der Westhuizen is situated in Valmary Park, Durbanville, and offers quality accommodation ideally suited for a business traveller, holidaymaker or as a...

  • Wi-Fi
  • Braai/Barbecue
R800
Starting price for 2 guests
R800
Manzini River House | Mjejane Private Game Reserve Self-catering

Manzini River House

Mjejane Private Game Reserve Self-catering, Safari
Sleeps 8

Manzini River House is a bespoke bush villa located in the Mjejane Private Game Reserve, which is fenced into the world famous Kruger National Park, and is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4850
Per unit
R4850
15% OFF
Waterside Living - Marina Martinique 1297 | Africa Specials

Waterside Living - Marina Martinique 1297

Marina Martinique Self-catering
Sleeps 12
2 reviews

Marina Martinique 1297 is situated along the stunning marina in Jeffreys Bay.The double-storey house comprises of six bedrooms and four en-suite bathrooms....

  • Braai/Barbecue
  • On-site Parking
R2755
R2342
Per unit
R2755
R2342

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?