TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-23

Self-catering accommodation in Africa

14400+ accommodation listings, including 1555 specials
25% OFF
Morewag Guest Farm | Africa Specials
25% OFF

Morewag Guest Farm

Springbok Self-catering
Sleeps 12 in 3 rooms
27 reviews

Morewag Guest Farm is nestled on a picturesque farm with a view on the surrounding mountain and koppies, with a windmill to conclude the feeling of peace and...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R100
R75/night
Per unit
R100
R75/night
Welbedacht Game & Nature Reserve | Self-catering Tulbagh

Welbedacht Game & Nature Reserve

Tulbagh Self-catering
Sleeps 24 in 5 rooms
25 reviews

Welcome to Welbedacht Game & Nature Reserve.All well spaced and secluded cottages are equipped for self-catering with shady verandas, your own private...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1120/night
Per unit
R1120/night
Obiekwa Cottage | Riebeek Kasteel Self-catering

Obiekwa Cottage

Riebeek Kasteel Holiday Home, Self-catering
Sleeps 4
38 reviews

Obiekwa Cottage is situated in the beautiful Riebeek Kasteel with stunning views of the Riebeek Valley. The cottage offers comfortable accommodation ideal for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950/night
Per guest
R950/night
The Big Tuskers Bush Camp | Self-catering Malelane

The Big Tuskers Bush Camp

Malelane Self-catering
Sleeps 8 in 4 rooms
12 reviews

The Big Tusker Bush Camp is located in Marloth Park and it shares the Crocodile River border with the Kruger National Park. There are many species of game and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600/night
Per unit
R600/night
Gewels Self-Catering | Santos Bay Self-catering

Gewels Self-Catering

Santos Bay Self-catering
Sleeps 9 in 2 rooms
11 reviews

Gewels Self-Catering is situated in the charming seaside town of Mossel Bay, 500 m from Santos Beach, along the Garden Route.The property comprises of a house...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R500/night
Per guest
R500/night
Hibiscus Lane | Self-catering Irene

Hibiscus Lane

Irene Bed and Breakfast, Self-catering
Sleeps 4 in 2 rooms
27 reviews

Hibiscus Lane is situated in a peaceful part of Irene, Centurion. It has a luscious garden where birdsong can be heard all day long, and despite the village...

R720/night
Per guest
R720/night
Mountain Cabin | Tulbagh Self-catering

Mountain Cabin

Tulbagh Holiday Home, Self-catering
Sleeps 4
1 review

Mountain Cabin is a self-catering wooden chalet located on a private farm, situated in the Witzenberg Mountains. The cabin can accommodate 4 persons and is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950/night
Per unit
R950/night
Marula Manor | Self-catering Marloth Park

Marula Manor

Marloth Park Holiday Home, Self-catering
Sleeps 6
21 reviews

Marula Manor is a self-catering house offering two bedrooms, two bathrooms, a fully equipped kitchen and a large lapa with a splash pool. The unit is...

  • Swimming Pool
  • Braai/Barbecue
R850/night
Per guest
R850/night
Pie's Cottage | St Francis Bay Self-catering

Pie's Cottage

St Francis Bay Self-catering, Bed and Breakfast
Sleeps 4 in 2 rooms
2 reviews

Pie’s Cottage offers accommodation in two North facing rooms on an 18-hole golf course and is a minute’s walk from the beach. Each room sleeps two people and...

  • Braai/Barbecue
  • On-site Parking
R850/night
Per guest
R850/night
Coral Tree Cottages | Self-catering Plettenberg Bay

Coral Tree Cottages

Plettenberg Bay Bed and Breakfast, Self-catering
Sleeps 30 in 6 rooms
29 reviews

Coral Tree Cottages offers you a homely getaway to explore the delights of the Garden Route. We are 4 Star graded and centrally situated along the Garden Route...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R910/night
Per guest
R910/night
Jonquil Luxury Guest Cottage | Franschhoek Self-catering

Jonquil Luxury Guest Cottage

Franschhoek Holiday Home, Self-catering
Sleeps 4
5 reviews

Jonquil Luxury Guest Cottage is set in a secluded, well established garden in the heart of Franschhoek Village, just a stroll away from the plethora of cafés,...

  • Braai/Barbecue
  • On-site Parking
R1600/night
Per guest
R1600/night
Cango Retreat Guest Farm | Self-catering Oudtshoorn

Cango Retreat Guest Farm

Oudtshoorn Self-catering
Sleeps 31 in 7 rooms
7 reviews

Cango Retreat Guest farm is conveniently located to provide you with an unforgettable holiday. Its location is close enough to all the wonderful attractions...

  • Braai/Barbecue
  • On-site Parking
R950/night
Per unit
R950/night
Nextdoor | Sandbaai Self-catering

Nextdoor

Sandbaai Holiday Home, Self-catering
Sleeps 2
6 reviews

Nextdoor is located in the small town of Sandbaai within the Cape Overberg region.The self-catering unit has one bedroom and is the perfect getaway for a...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R750/night
Per unit
R750/night
Vinknessie | Self-catering Witsand

Vinknessie

Witsand Holiday Home, Self-catering
Sleeps 6
9 reviews

Vinknessie is a self-catering apartment located in Witsand and it offers comfortable accommodation near the Breede River and close to the beach.The cottage has...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R650/night
Per unit
R650/night
Khamkirri | Kaapsehoop Self-catering

Khamkirri

Kaapsehoop Holiday Home, Self-catering
Sleeps 6
23 reviews

Khamkirri is a three bedroom self-catering house situated in the small mountain village of Kaapsehoop.The house has two levels. Each level is a full...

  • Braai/Barbecue
  • On-site Parking
R850/night
Per guest
R850/night
15% OFF
Rietrylaagte Farm Accommodation | Africa Specials
15% OFF

Rietrylaagte Farm Accommodation

Klawer Self-catering, Holiday Home
Sleeps 6
3 reviews

The newly renovated Patrys Guest house is n the N7 Flower Route in Trawal. Come and escape to the panoramic beauty of the Western Cape and relax at our farm...

  • Braai/Barbecue
  • On-site Parking
R670
R570/night
Per unit
R670
R570/night
Inhlanzi | Dullstroom Self-catering

Inhlanzi

Dullstroom Self-catering, Holiday Home
Sleeps 6
17 reviews

Inhlanzi is situated on an 88-hectar farm on the Kruisfonten Valley road, only a kilometre before the picturesque town of Dullstroom. The farm offers lovely...

  • Braai/Barbecue
  • On-site Parking
R800/night
Per guest
R800/night
Majuli Tree Lodge | Self-catering Marloth Park

Majuli Tree Lodge

Marloth Park Holiday Home, Self-catering
Sleeps 4
10 reviews

Nestled in the treetops of the African bush with magical views over Marloth Park and Kruger National Park and the distant mountain ranges, this lodge is...

  • Braai/Barbecue
  • On-site Parking
R950/night
Per unit
R950/night
30% OFF
Aloe Cottages | Africa Specials
30% OFF

Aloe Cottages

Grabouw Self-catering
Sleeps 6 in 2 rooms
9 reviews

Aloe Cottages offers self-catering accommodation, set in the beautiful farmlands of Grabouw. We have two spacious cottages, Agapathus Cottage is set in a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R795
R556/night
Per unit
R795
R556/night
17 on Periwinkle | Self-catering Jeffreys Bay

17 on Periwinkle

Jeffreys Bay Self-catering
Sleeps 10 in 2 rooms
4 reviews

17 On Periwinkle is situated in the beautiful town of Jeffrey's Bay. It is less than an hour away from Port Elizabeth and is just under two hours from...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500/night
Per guest
R500/night

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 269 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 R176 per unit 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?