Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-163

Self-catering accommodation in Africa

14700+ accommodation listings, including 1598 specials
7-on-Zeus | Paradise Beach (Langebaan) Self-catering

7-on-Zeus

Paradise Beach (Langebaan) Self-catering
Sleeps 8 in 3 rooms
8 reviews

7-on-Zeus is situated in the second row of houses from the beach, inside the Paradise Beach Estate. Self-catering accommodation is provided in two apartments,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
Mountain Wonder | Self-catering Fernkloof

Mountain Wonder

Fernkloof Self-catering
Sleeps 8
2 reviews

This is a self contained, wheel chair friendly two storey home, with views of the mountain and the sea. 2 bedrooms upstairs, main-en-suite, and 2 below. The...

  • Wi-Fi
  • Braai/Barbecue
R2500
Per unit
R2500
Kinana | Princes Grant Self-catering

Kinana

Princes Grant Self-catering
Sleeps 10 in 3 rooms
5 reviews

Kinana is a beautiful multi-purpose holiday home for a large family or group of friends. It is situated in Princes Grant Coastal Golf Estate, 15 km north of...

  • On-site Parking
R800
Per unit
R800
Kassiesbaai Rest | Self-catering Arniston

Kassiesbaai Rest

Arniston Self-catering, Hotel
Sleeps 2
3 reviews

Welcome to Kassiesbaai RestKassiesbaai Rest offers a peaceful holiday in the fisherman's village in Kassiesbaai, Arniston. It consists of one bedroom with a...

  • Braai/Barbecue
R500
Per unit
R500
7 Pebble Beach | Shakas Rock Self-catering

7 Pebble Beach

Shakas Rock Self-catering
Sleeps 6
6 reviews

7 Pebble Beach is set in a complex in Shaka’s Rock. Guests can enjoy wonderful views of the ocean from the apartment. There are three bedrooms and two...

  • Swimming Pool
  • Braai/Barbecue
R1400
Per unit
R1400
Uvongo 38 | Self-catering Uvongo

Uvongo 38

Uvongo Self-catering
Sleeps 6
16 reviews

Uvongo 38 is a three bedroom apartment, on the first floor, in a security complex, situated right on the Uvongo main beach.It is hardly 400 meters down the...

  • Swimming Pool
  • Braai/Barbecue
R600
Per unit
R600
Ramsgate Palms Unit C | Ramsgate Beach Self-catering

Ramsgate Palms Unit C

Ramsgate Beach Self-catering
Sleeps 4

The Ramsgate Palms complex embraces the hillside overlooking the picturesque Ramsgate Beach. This blue flag accredited beach is the perfect place to spend a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R540
Per unit
R540
Malindila House | Self-catering Paradise Beach (Langebaan)

Malindila House

Paradise Beach (Langebaan) Self-catering
Sleeps 10

Malindila House is situated atop a hill in Langebaan, with beautiful views of the lagoon and Saldanha Bay. Guest can choose to stay in either the main house or...

  • Wi-Fi
  • Braai/Barbecue
R3300
Per unit
R3300
25% OFF
Rose's Guest House | Africa Specials

Rose's Guest House

Marloth Park Self-catering
Sleeps 5
1 review

Come and enjoy a week away at Rose's guest house. This house is nice and spacious with big bedrooms and a beautiful large pool to enjoy in the summer months....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
R600
Starting price for 2 guests
R800
R600
Greenfinch Lodge | Self-catering Dinokeng

Greenfinch Lodge

Dinokeng Self-catering
Sleeps 12
4 reviews

Good DayThank you for your enquiryFlat Rate: R4000 per night plus a refundable R1000 breakage deposit The lodge is only rented to one group at a time so you...

  • Swimming Pool
  • Braai/Barbecue
R5000
Per unit
R5000
Wide Horizons | Malkerns Self-catering

Wide Horizons

Malkerns Bed and Breakfast, Tented Camp, Self-catering
Sleeps 24 in 7 rooms
10 reviews

Travel an adventurous, scenic dirt road and hidden in the Makungutsha Mountains you will find Wide Horizons exclusive tented camp. This secluded hideaway is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Dunstone Country House | Self-catering Wellington

Dunstone Country House

Wellington Guest House, Bed and Breakfast, Self-catering
Sleeps 22 in 8 rooms
1 review

Dunstone Country Estate and winery is located on a working wine and fruit farm on the outskirts of Wellington in the picturesque Bovlei Valley, less than an...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
Starting price for 2 guests
R1600
Unit 2 Ballito Sands | Ballito Self-catering

Unit 2 Ballito Sands

Ballito Self-catering
Sleeps 6
7 reviews

Unit 2 Ballito Sands is a spacious ground floor apartment situated in Ballito, on the coast. The apartment offers self-catering accommodation for six people in...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
The Sandcastle | Self-catering Tergniet

The Sandcastle

Tergniet Guest House, Self-catering
Sleeps 10

Wdlcome to The Sandcastle.This beach house situated in the idyllic village of Tergniet, just 20 mins from George airport. This beautiful three storey with 5...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5000
Per unit
R5000
Savanna Guest Farm | Grunau Self-catering

Savanna Guest Farm

Grunau Self-catering
Sleeps 21 in 6 rooms
20 reviews

Built in the early 1900’s by German Schutztruppen, today the Von Schauroth family call the breath-taking landscapes, lush plains and rugged escarpments of the...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Starting price for 2 guests
R800
Seesonnet No 8 | Self-catering Scottburgh

Seesonnet No 8

Scottburgh Self-catering
Sleeps 6
21 reviews

Seesonnet No 8 is a charming and fully equipped apartment situated on the third floor in a secure complex in Scottburgh. Scottburgh is a quaint village along...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Per unit
R900
Woodlands Stop Over and Lodge | Phase V4 Self-catering

Woodlands Stop Over and Lodge

Phase V4 Lodge, Camping and Caravanning, Self-catering
Sleeps 34 in 16 rooms
36 reviews

Woodlands Stop Over and Lodge is situated on the site of the Hunters' Road and overlooks the Tati River, 10 km north of Francistown on the Nata, Maun and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1016
Starting price for 2 guests
R1016
Seashack @ 46 Isikhulu | Self-catering Umdloti Beach

Seashack @ 46 Isikhulu

Umdloti Beach Self-catering
Sleeps 6
13 reviews

Set in the warm, subtropical climate of KwaZulu-Natal’s Dolphin Coast, Sea Shack is situated only 20 metres from the sea with magnificent views over the Indian...

  • Swimming Pool
R2800
Per unit
R2800
Dolphin Beach Villa | Langstrand Self-catering

Dolphin Beach Villa

Langstrand Self-catering
Sleeps 8

Situated between Walvis Bay and Swakopmund, the Dolphin Beach Villa offers luxury accommodation for up to eight guests.Well located along the beachfront, the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R6500
Per unit
R6500
Delarey Farmstay | Self-catering Yzerfontein

Delarey Farmstay

Yzerfontein Self-catering
Sleeps 14 in 2 rooms
8 reviews

Delarey Farmstay is located off the R315, just 5 km from Yzerfontein and minutes’ drive form the sea. Yzerfontein's unique 16 Mile Beach is the longest...

  • Braai/Barbecue
  • On-site Parking
R760
Starting price for 2 guests
R760

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?