Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-646

Self-catering accommodation in Africa

14700+ accommodation listings, including 1535 specials
Casa Pequena | Praia da Barra Self-catering

Casa Pequena

Praia da Barra Self-catering
Sleeps 4

Casa Pequena offers an idyllic seaside getaway to guests visiting Praia da Barra. The white sandy beaches, palm trees and extensive coral reefs makes this the...

  • Braai/Barbecue
R1500
Per unit
R1500
CAMPS BAY BREATH OF LIFE Protea Apartment | Self-catering Bakoven

CAMPS BAY BREATH OF LIFE Protea Apartment

Bakoven Self-catering
Sleeps 3

We built our dream house in Camps Bay, optimizing the views of both the ocean and spectacular Table Mountain. We live in the main house and are renting out the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2300
Per unit
R2300
Fynbos Beach Haven | Golden Mile Self-catering

Fynbos Beach Haven

Golden Mile Self-catering
Sleeps 6

Try this six-sleeper holiday house in the On Golden Mile development. This house is within walking distance from the 4.5-kilometer sandy Golden Mile Beach, and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2045
Per unit
R2045
Avocet Beach House | Self-catering Thesen Island

Avocet Beach House

Thesen Island Self-catering
Sleeps 18 in 3 rooms

Welcome to Avocet Beach House.This is a lovely three bedroom house on a small beach on Thesen islands. Ideal for families with kids. The house has two en-suite...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2750
Per unit
R2750
Hibernian Towers 1005 | Strand Self-catering

Hibernian Towers 1005

Strand Self-catering
Sleeps 6

Hibernian Towers is one of the most spectacular apartment buildings on the pristine Strand beachfront. This apartment offers spectacular views over the bay and...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2541
Per unit
R2541
Summerseas 6 Apartment | Self-catering Summerstrand

Summerseas 6 Apartment

Summerstrand Self-catering
Sleeps 4

Summerseas 6 Apartment is a self-catering apartment with direct access to Pollock beach in Summerstrand, Port Elizabeth.The apartment has two bedrooms and can...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Per unit
R1400
TOWERBOS™ Vindmekaar | Doorndraai Dam Nature Reserve Self-catering

TOWERBOS™ Vindmekaar

Doorndraai Dam Nature Reserve Self-catering
Sleeps 8 in 2 rooms

Vindmekaar is situated on Towerbos™ an exclusive private game farm surrounded by the magnificent Waterberg Mountains in the Limpopo province. This game farm is...

  • Braai/Barbecue
  • On-site Parking
R1100
Starting price for 2 guests
R1100
Copper Moon Game Lodge | Self-catering Zuurberg

Copper Moon Game Lodge

Zuurberg Self-catering, Lodge
Sleeps 8

Welcome to Copper Moon Game LodgeCopper Moon Game Farm is situated on the northern border of Addo Elephant National Park south of Somerset East in the Eastern...

  • Braai/Barbecue
  • On-site Parking
R1600
Starting price for 2 guests
R1600
13 Bay Sands | Piesang Valley Self-catering

13 Bay Sands

Piesang Valley Self-catering
Sleeps 6

This accommodation is in Plettenberg Bay. Guests staying in this apartment have access to the pool and private garden.The apartment is composed of a cosy...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2700
Per unit
R2700
Amabalengwe 4, Zimbali Coastal Resort | Self-catering Zimbali Coastal Estate

Amabalengwe 4, Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 6

Ambalengwe 4 is situated in the Zimbali Coastal Resort. This resort has breathtaking natural surroundings and the house has views of the resort’s beautiful...

  • Braai/Barbecue
  • On-site Parking
R5040
Per unit
R5040
Ilha Azul House | Ponta do Ouro Self-catering

Ilha Azul House

Ponta do Ouro Self-catering
Sleeps 16

Nestled in the town of Ponta do Ouro lies the tranquil Ilha Azul House. Unwind with the beach interior lead by moments spent in the garden and pool. This...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2800
Per unit
R2800
Korhaan Self Catering Cottage | Self-catering Marloth Park

Korhaan Self Catering Cottage

Marloth Park Self-catering
Sleeps 6

Korhaan Self Catering Cottage is located in Marloth Park's beautiful bushveld, just a few kilometres from Crocodile Bridge Gate Kruger National Park. This...

  • Braai/Barbecue
R1100
Per unit
R1100
407 Da Gama Strand | Strand Self-catering

407 Da Gama Strand

Strand Self-catering
Sleeps 6

407 Da Gama Strand is self-catering accommodation on Beach Road, Strand, featuring ocean views and easy access to a variety of attractions in the area.The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
Palm Tree Apartments | Self-catering Pennington

Palm Tree Apartments

Pennington Self-catering
Sleeps 12 in 3 rooms

Nestled in one of the last natural areas on the KwaZulu-Natal South Coast is the extraordinary Palm Tree House. Developed in the secure Imbabala Forest...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R3100
Per unit
R3100
Cozy Cove Ocean Lodge | Perlemoen Bay Self-catering

Cozy Cove Ocean Lodge

Perlemoen Bay Self-catering
Sleeps 6

This self-catering free-standing house is decorated with a charming ocean vibe. Close to town-centre, swimming beaches and fishing spots. Located in a quiet...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Per unit
R900
The Private Place | Self-catering Crowthorne

The Private Place

Crowthorne Guest House, Self-catering
Sleeps 6 in 2 rooms

The Private Place is one of Johannesburg's intimate accommodation venues. It is situated in Midrand's most sought after areas, Crowthorne, with is closer to...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1200
Starting price for 2 guests
R1200
Eden Palms Family Apartment Unit 8 | Shakas Rock Self-catering

Eden Palms Family Apartment Unit 8

Shakas Rock Self-catering
Sleeps 4

Eden Palms Unit 8 is an upmarket, self-catering apartment located in a secure complex in Shaka's Rock. This flat can accommodate four persons and is ideally...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2300
Per unit
R2300
Tree Spirit Cottages | Self-catering Gouna

Tree Spirit Cottages

Gouna Package Deals, Self-catering
Sleeps 10 in 3 rooms

Nestled at the edge of the majestic Knysna forest at Gouna, Tree Spirit Cottages embodies the wholesome goodness and energy of your hosts, Anthony and Fiona...

  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Majestic Game Lodge | Vaalwater Self-catering

Majestic Game Lodge

Vaalwater Lodge, Self-catering
Sleeps 24 in 2 rooms

Welcome to Majestic.The accommodation consists of a self-catering wild game lodge. It is a dam lodge that can accommodate 12 persons and a hunter lodge that...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000
Per unit
R3000
eMgazini Lodge | Self-catering Crowthorne

eMgazini Lodge

Crowthorne Self-catering, Bed and Breakfast
Sleeps 26 in 13 rooms

Welcome to eMgazini Lodge.A warm place situated in the heart of Midrand and 15 mins away from the nearest mall. Our lodge has 8 spacious rooms with en-suite...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700

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?