Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-178

Self-catering accommodation in Africa

14700+ accommodation listings, including 1594 specials
Buhleni Farm Chalets | Ezulwini Valley Self-catering

Buhleni Farm Chalets

Ezulwini Valley Camping and Caravanning, Self-catering
Sleeps 36 in 9 rooms
12 reviews

Ezulwini Valley is the prime entertainment area of Swaziland. Buhleni Farm is tucked away on a bushveld fruit farm located within five minutes of the centre...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1020
Starting price for 2 guests
R1020
Roma Trading Post Lodge | Self-catering Roma

Roma Trading Post Lodge

Roma Lodge, Self-catering
Sleeps 62 in 21 rooms

Roma Trading Post Lodge is located a stone throw away from Lesotho’s capital Maseru and the airport, in the foothills of the mighty Maloti Mountains in Roma....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R250
Starting price for 2 guests
R250
Bonfrutti Farm | Bonnievale Self-catering

Bonfrutti Farm

Bonnievale Self-catering
Sleeps 38 in 4 rooms
5 reviews

Situated at the foot of the Langeberg Mountains, off the R60 between Ashton and Swellendam, Bonfrutti offers a wholesome taste of farm life in a farmhouse and...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Starting price for 2 guests
R600
Klein Paradys Guest Farm | Self-catering Modimolle (Nylstroom)

Klein Paradys Guest Farm

Modimolle (Nylstroom) Self-catering, Camping and Caravanning
Sleeps 360 in 87 rooms
4 reviews

As the name might suggests, Klein Paradys Guest Farm is a little paradise offering an idyllic experience to guests. It is situated just outside of Modimolle,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R122
Per unit
R122
Tanglewood | Marloth Park Self-catering

Tanglewood

Marloth Park Self-catering
Sleeps 9
23 reviews

Tanglewood can sleep six adults and three children. Tanglewood offers guests an exciting bush experience in a self-catering bush house overlooking the Kruger...

  • Braai/Barbecue
R750
Starting price for 2 guests
R750
18 Rust St. Yzerfontein | Self-catering Yzerfontein

18 Rust St. Yzerfontein

Yzerfontein Self-catering
Sleeps 6
16 reviews

Please note that the rates displayed are for two guests only. Any additional guest will cost R300.00 each per night. House sleeps six guests.As the name...

  • Braai/Barbecue
  • Pet Friendly
R1100
Starting price for 2 guests
R1100
La Boheme | Meerensee Self-catering

La Boheme

Meerensee Self-catering
Sleeps 2
7 reviews

La Boheme is a self-catering apartment situated in the charming seaside town of Richards Bay.The apartment has one bedroom with a double bed and a bathroom....

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R825
Per unit
R825
30% OFF
Sea Forever | Africa Specials

Sea Forever

Murdoch Valley Self-catering
Sleeps 4
21 reviews

Sea Forever is spacious, stylish and designed to bathe you in natural sunlight wherever you are in the apartment. It offers 180 degree views of False Bay.It...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
R875
Per unit
R1250
R875
Menkenkop Lekker Kuier | Hartenbos Self-catering

Menkenkop Lekker Kuier

Hartenbos Self-catering
Sleeps 7
1 review

Menkenkop Lekker Kuier is set in Hartenbos Hills. It is within walking distance of the main beach and three kilometres away from Langeberg Mall. The house has...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Sunset Beach 18 Uvongo | Self-catering Uvongo Beach

Sunset Beach 18 Uvongo

Uvongo Beach Self-catering
Sleeps 4

A quaint four sleeper, first floor flat walking distance to Uvongo main beach and the local shops, restaurants in the area.The main bedroom has a double bed....

  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Grietjiesdrif Guesthouse | Rawsonville Self-catering

Grietjiesdrif Guesthouse

Rawsonville Guest House, Self-catering
Sleeps 20 in 8 rooms
26 reviews

Situated on a farm in the heart of the Slanghoek Valley in the Breedekloof, we are surrounded by vineyards and mountains. The original buildings, wine cellar,...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R950
Starting price for 2 guests
R950
Glenrock Game & Trout | Self-catering Mooi River

Glenrock Game & Trout

Mooi River Self-catering
Sleeps 36 in 6 rooms
32 reviews

The farm Glenrock is mainly run as a beef enterprise. The farm is situated in the hills above Rietvlei, between Mooi River and Glenrock.There are seven fully...

R400
Starting price for 2 guests
R400
33% OFF
Keisie Cottages | Africa Specials

Keisie Cottages

Montagu Self-catering
Sleeps 4 in 2 rooms
27 reviews

William and Karin welcome you to Keisie Cottages, cosy farm holiday self-catering mountain cottages on a beautiful fruit and wine farm in the Keisie Valley, 20...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R650
R433
Per unit
R650
R433
Mallorca 8 | Self-catering Selection Beach

Mallorca 8

Selection Beach Self-catering
Sleeps 4 in 2 rooms
2 reviews

Mallorca 8 is situated in the spectacular seaside town of Umdloti.The duplex apartment, which has two bedrooms, features an open-plan fully equipped kitchen, a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1450
Per unit
R1450
Beachside Guest House | Glenashley Self-catering

Beachside Guest House

Glenashley Self-catering
Sleeps 5 in 2 rooms
18 reviews

Beachside is conveniently situated in the lower Glenashley beach area, within 5 minutes of Umhlanga beach, Gateway Shopping Centre and 2 minutes from La Lucia...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
Addo De Old Drift Guest Farm B & B | Self-catering Addo Village

Addo De Old Drift Guest Farm B & B

Addo Village Guest House, Self-catering
Sleeps 27 in 9 rooms
37 reviews

A short distance from the little village of Addo in South Africa's malaria-free Eastern Cape and only a 20 minute's drive from the renowned Addo Elephant...

  • Swimming Pool
  • Braai/Barbecue
R1400
Starting price for 2 guests
R1400
Joey's Den | Leisure Bay Self-catering

Joey's Den

Leisure Bay Self-catering
Sleeps 6
1 review

Joey's Den is situated one block back from the TO Strand swimming beach in Leisure Bay. It offers comfortable self-catering accommodation in a two bedroom...

  • Braai/Barbecue
  • On-site Parking
R1170
Per unit
R1170
Goose Valley P1 | Self-catering Goose Valley Golf Estate

Goose Valley P1

Goose Valley Golf Estate Self-catering
Sleeps 6
2 reviews

Goose Valley P1 is situated in the Goose Valley Golf Estate and can accommodate six guests. The estate offers security, golf facilities and stunning views. ...

  • Swimming Pool
R1180
Per unit
R1180
3 Provinces Mountain Cabins and Campsite | Volksrust Self-catering

3 Provinces Mountain Cabins and Campsite

Volksrust Self-catering, Camping and Caravanning
Sleeps 124 in 47 rooms
4 reviews

Three hours’ drive from Gauteng, near a little town called Volksrust, lies a gem of mother nature that is well worth exploring. It’s a place that has been...

  • Braai/Barbecue
  • On-site Parking
R240
Per unit
R240
John Bauer Pottery Studio and Bed and Breakfast | Self-catering Claremont

John Bauer Pottery Studio and Bed and Breakfa...

Claremont Self-catering, Bed and Breakfast
Sleeps 10 in 5 rooms
5 reviews

Run by the well-known ceramic artist John Bauer and his wife, this is a home away from home for art-lovers and those seeking something unique - each room is...

  • Wi-Fi
R450
Per unit
R450

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 R185 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?