Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-137

Self-catering accommodation in Africa

14700+ accommodation listings, including 1582 specials
23 Pyrgos | Shakas Rock Self-catering

23 Pyrgos

Shakas Rock Self-catering
Sleeps 6
2 reviews

With stunning 180 degrees sea views the popular Santorini complex, on Thompson's Bay Beach, is a tranquil and relaxing holiday choice.The newly renovated unit...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1540
Per unit
R1540
One Bedroom Superior Villa 10402 | Self-catering San Lameer

One Bedroom Superior Villa 10402

San Lameer Self-catering
Sleeps 2

Unit 10402 is a sophisticated one-bedroom, one-bathroom superior villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.Enjoy...

  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
One Bedroom Superior Villa 10413 | San Lameer Self-catering

One Bedroom Superior Villa 10413

San Lameer Self-catering
Sleeps 2

Unit 10403 is a plush one-bedroom, one-bathroom superior villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.Enjoy upscale...

  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
One Bedroom Superior Villa 1909 | Self-catering San Lameer

One Bedroom Superior Villa 1909

San Lameer Self-catering
Sleeps 2

Unit 1909 is a charming one-bedroom, one-bathroom superior villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.Enjoy...

  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
Tuskers Lodge | Mabalingwe Nature Reserve Self-catering

Tuskers Lodge

Mabalingwe Nature Reserve Lodge, Self-catering
Sleeps 8
1 review

Tuskers Lodge is located in the Mabalingwe Nature Reserve, Bela-Bela. This self-catering house can accommodate up to eight guests and features an open-plan...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2700
Per unit
R2700
One Bedroom Superior Villa 2026 | Self-catering San Lameer

One Bedroom Superior Villa 2026

San Lameer Self-catering
Sleeps 2

Unit 2026 is an elegant one-bedroom, one-bathroom superior villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.Enjoy...

  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
At-The-Sea, Wilderness | Wilderness Self-catering

At-The-Sea, Wilderness

Wilderness Self-catering
Sleeps 8
4 reviews

Our luxurious self-catering house, on the beach in Wilderness, offers panoramic views of the ocean and golden beach. The house has a modern, fully equipped...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1710
Starting price for 2 guests
R1710
Kruger Park Lodge Unit No. 252 | Self-catering Hazyview

Kruger Park Lodge Unit No. 252

Hazyview Lodge, Self-catering
Sleeps 4

Kruger Park Lodge Unit No. 252 provides the ideal space for a family of four with a wooden terrace to soak up the sun and a sparkling swimming pool.There are...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2400
Starting price for 2 guests
R2400
Kruger Park Lodge Unit No. 543 | Hazyview Self-catering

Kruger Park Lodge Unit No. 543

Hazyview Lodge, Self-catering
Sleeps 4

Kruger Park Lodge Unit No. 543 offers four guests inviting accommodation in an estate with many attractions, based among natural wonders of Hazyview.The lodge...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
Starting price for 2 guests
R1600
Kruger Park Lodge Unit No. 277 | Self-catering Hazyview

Kruger Park Lodge Unit No. 277

Hazyview Lodge, Self-catering
Sleeps 6

Nestled in the wild of Hazyview lies the idyllic Kruger Park Lodge Unit No. 277, perfectly suited for six guests with all the needed amenities on site.The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2600
Starting price for 2 guests
R2600
Vultures View | Champagne Valley Self-catering

Vultures View

Champagne Valley Self-catering
Sleeps 6 in 2 rooms
23 reviews

Vultures View is surrounded by breath taking views of the Champagne Valley and is located within the Bergview Private Estate - an eco-estate in the central...

  • Braai/Barbecue
R950
Per unit
R950
Lugkasteel | Self-catering Yzerfontein

Lugkasteel

Yzerfontein Self-catering
Sleeps 5

Nestled in the Cape West Coast, Lugkasteel offers prime sea views of Yzerfontein. Accommodating five guests, this home is the ideal beach getaway spot.The...

  • Braai/Barbecue
  • On-site Parking
R850
Starting price for 2 guests
R850
BellaVida Ocean Cottage | Zinkwazi Beach Self-catering

BellaVida Ocean Cottage

Zinkwazi Beach Self-catering
Sleeps 6
22 reviews

BellaVida is an older holiday home with exceptional sea views and easy-living contemporary interiors. It is perfectly situated in the middle of the village...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1450
Per unit
R1450
15% OFF
Pinnacle Point Villa - Golf Safari SA | Africa Specials

Pinnacle Point Villa - Golf Safari SA

Pinnacle Point Resort, Self-catering
Sleeps 10 in 2 rooms
3 reviews

This privately owned holiday villa is situated in a pristine Golf Resort. It is a self-catering, terraced, duplex unit with breathtaking views, of the ocean,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1550
R1318
Per unit
R1550
R1318
Koppies Vlei | Tonteldoos Self-catering

Koppies Vlei

Tonteldoos Guest House, Self-catering
Sleeps 6

Koppies Vlei is a place for guests to explore the peace and tranquillity of their surroundings with the freedom to just sit back relax and unwind. The unit is...

R1600
Starting price for 2 guests
R1600
Falangisina @ Baileys Cottage | Self-catering Muizenberg

Falangisina @ Baileys Cottage

Muizenberg Self-catering
Sleeps 6
5 reviews

Welcome to Falangisina Guest House at historic Bailey's Cottage. On a rocky outcropping, nestled against the Muizenberg shore, is a quaint, stone bungalow of...

  • Braai/Barbecue
R2500
Per unit
R2500
B'sorah Luxury Tented Camp | Skeerpoort Self-catering

B'sorah Luxury Tented Camp

Skeerpoort Tented Camp, Self-catering
Sleeps 10 in 5 rooms
10 reviews

B'sorah Luxury Tented Camp is located between the Hartbeespoortdam and the Magaliesberg Mountains.This tented camp has five luxury tents, each tent is equipped...

  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
Duifie | Self-catering Voorstrand

Duifie

Voorstrand Self-catering
Sleeps 4

Duifie is a cosy holiday home in the heart of Paternoster, a charming coastal fishing village; you couldn't ask for a more tranquil holiday destination.This...

  • Braai/Barbecue
  • On-site Parking
R900
Per unit
R900
11% OFF
Botterkloof Resort | Africa Specials

Botterkloof Resort

Stilbaai Bed and Breakfast, Self-catering
Sleeps 119 in 20 rooms
13 reviews

Botterkloof Resort is situated along the Garden Route, 6 km from the picturesque town of Stilbaai on a working olive farm.Well known for its focus to let...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R640
R570
Per unit
R640
R570
Luxury Under Thatch - GN8 | Self-catering Pezula Golf Estate

Luxury Under Thatch - GN8

Pezula Golf Estate Self-catering
Sleeps 8

Guests staying at Pezula Accommodation & Golf can lavish in the luxury and natural beauty of Sparrebosch, Knysna with its indigenous vegetation and ocean...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5500
Per unit
R5500

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?