Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-517

Self-catering accommodation in Africa

14700+ accommodation listings, including 1535 specials
Lagoon Beach Self-catering Apartment | Milnerton Self-catering

Lagoon Beach Self-catering Apartment

Milnerton Self-catering
Sleeps 4
5 reviews

The apartment is located on prime beachfront property at the Lagoon Beach complex in Milnerton. We offer a self-catering, two-bedroom holiday apartment...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R950
Per unit
R950
De Kothuize 18 Parsonage Street | Self-catering Graaff-Reinet

De Kothuize 18 Parsonage Street

Graaff-Reinet Self-catering
Sleeps 4
2 reviews

De Kothuize 18 is situated in Graaff-Reinet, the fourth-oldest town in South Africa, with 250 plus declared national monuments. This self-catering Karoo...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1000
Starting price for 2 guests
R1000
30% OFF
Abundance | Africa Specials

Abundance

Aston Bay Self-catering
Sleeps 4
4 reviews

The Abundance apartment offers clean and comfortable accommodation in Aston Bay, Jeffreys Bay. We are situated on the banks of the main channel, providing a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
R560
Starting price for 2 guests
R800
R560
Sunny Rock | Self-catering Southbroom

Sunny Rock

Southbroom Self-catering
Sleeps 29 in 5 rooms
2 reviews

Sunny Rock is hidden within the beautiful natural surrounds of Southbroom, which is situated on the South Coast of KwaZulu-Natal, 10 km from Margate, and just...

  • Swimming Pool
  • Braai/Barbecue
R720
Starting price for 2 guests
R720
Ons Dorpshuis 5 | Rustenburg Self-catering

Ons Dorpshuis 5

Rustenburg Guest House, Self-catering
Sleeps 6 in 3 rooms

Ons Dorpshuis 5 is a homely accommodation establishment and a very special place. Artistic and different, this guest house offers you an experience of calm...

R895
Starting price for 2 guests
R895
Ons Dorpshuis 6 | Self-catering Rustenburg

Ons Dorpshuis 6

Rustenburg Guest House, Self-catering
Sleeps 18 in 8 rooms

The guest houses are located across the street from each other. Here we offer different types of rooms, namely Maxi Rooms and Midi Rooms. Ons Dorpshuis 6 is...

R895
Starting price for 2 guests
R895
Longfield House | Stellenbosch Self-catering

Longfield House

Stellenbosch Self-catering, Bed and Breakfast
Sleeps 6 in 3 rooms

Suspended between velvety vineyards and the towering Helderberg Mountains, Longfield House occupies a truly sensational vantage gazing dreamily over the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1900
Starting price for 2 guests
R1900
Mehloding Adventure Trail & Chalets | Self-catering Matatiele

Mehloding Adventure Trail & Chalets

Matatiele Self-catering
Sleeps 24 in 4 rooms

Mehloding Adventure Trail & Chalets offers a choice of four welcoming chalets in the little-explored Southern Drakensberg in the Ongeluksnek Valley at the...

  • Braai/Barbecue
  • On-site Parking
R400
Starting price for 2 guests
R400
Beetleloop Guesthouse | Nelspruit Self-catering

Beetleloop Guesthouse

Nelspruit Guest House, Self-catering
Sleeps 21 in 8 rooms
1 review

Beetleloop Guesthouse is situated in the heart of Nelspruit and nestles on the border of a nature reserve. This guest house will captivate your senses with...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Starting price for 2 guests
R1100
Villa Le Roc | Self-catering Kleinmond

Villa Le Roc

Kleinmond Self-catering
Sleeps 8 in 2 rooms
4 reviews

Villa Le Roc is situated in Kleinmond, only one hour from Cape Town International airport on the Garden Route and 20 minutes from Hermanus, Betty’s Bay,...

  • Braai/Barbecue
R740
Starting price for 2 guests
R740
Andes Clarens Guest House & Wedding Venue | Clarens Self-catering

Andes Clarens Guest House & Wedding Venue

Clarens Self-catering
Sleeps 8 in 2 rooms
4 reviews

Nestled between Bethlehem and Clarens, with beautiful views of the spectacular Maluti Mountains, Andes Clarens Guest House & Wedding Venue combines African...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1900
Starting price for 2 guests
R1900
Bedz4Headz | Self-catering Balfour

Bedz4Headz

Balfour Guest House, Self-catering, Backpacker
Sleeps 41 in 19 rooms
2 reviews

Bedz4Headz is found in the town of Balfour, a region mostly comprising and surrounded by farms, game farms and an active bushveld. The establishment sleeps...

  • On-site Parking
R500
Starting price for 2 guests
R500
The Beach House | Kwelera Self-catering

The Beach House

Kwelera Self-catering
Sleeps 8
3 reviews

The Beach House is situated a mere 100 m from Queensberry Bay Beach, nestled behind the dunes and coastal forest reserve. The Beach House offers its residents...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3900
Per unit
R3900
Richmond House Cottages | Self-catering Port Alfred

Richmond House Cottages

Port Alfred Self-catering, Bed and Breakfast
Sleeps 10 in 3 rooms
1 review

Richmond House Cottages consists of three upmarket self-catering cottages situated on a historic view site built in the 1840s. The cottages are surrounded by...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1800
Starting price for 2 guests
R1800
Ambient Place | Pinelands Self-catering

Ambient Place

Pinelands Bed and Breakfast, Self-catering
Sleeps 4 in 2 rooms

Ambient Place offers you 2 separate self catering suites, with own private entrance. An upmarket 3 Star (TGCSA Graded) establishment, tastefully decorated and...

  • Wi-Fi
R1120
Starting price for 2 guests
R1120
33% OFF
Waters Edge Accommodation | Africa Specials

Waters Edge Accommodation

Kalk Bay Self-catering
Sleeps 2
2 reviews

Water’s Edge Accommodation is situated opposite the Fish Hoek & Clovelly Beach, halfway between Fish Hoek and Kalk Bay on the main road towards Simon's Town.We...

  • Braai/Barbecue
  • On-site Parking
R500
R335
Per unit
R500
R335
Little Miracles | Langenhoven Park Self-catering

Little Miracles

Langenhoven Park Self-catering
Sleeps 8
1 review

Little Miracles offers self-catering farm-style accommodation for up to eight guests. We are conveniently situated in the the shady and tranquil suburb of...

  • Swimming Pool
  • Braai/Barbecue
R500
Starting price for 2 guests
R500
Rinkink Beach House | Self-catering Wilderness

Rinkink Beach House

Wilderness Self-catering
Sleeps 7 in 2 rooms
3 reviews

Rinkink Beach House is located on the Golden Mile of the Wilderness and the Garden Route, along a 7 km of outstretched, sandy beach and surrounded by lakes,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Sea Sun Accommodation | Ilfracombe Self-catering

Sea Sun Accommodation

Ilfracombe Self-catering
Sleeps 16 in 4 rooms
2 reviews

Sea Sun Accommodation is an ideal beach holiday destination set on a picturesque estate with beautiful views of the ocean and the Umkomaas River. We offer two...

  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
R500 OFF
Lalapanzi Lodge | Africa Specials

Lalapanzi Lodge

Somerset West Bed and Breakfast, Self-catering
Sleeps 22 in 7 rooms
12 reviews

If you’re looking for something completely different, either as a unique holiday experience, an impressive corporate event, or as a place to hold that landmark...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1650
R1150
Starting price for 2 guests
R1650
R1150

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?