Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-174

Self-catering accommodation in Africa

14700+ accommodation listings, including 1617 specials
LifeHouse | Hermanus Self-catering

LifeHouse

Hermanus Self-catering
Sleeps 8
5 reviews

Hermanus is built along the shores of Walker Bay near the southern most tip of Africa. Magnificent mountains watch over the town which is home of the Southern...

  • Swimming Pool
  • Braai/Barbecue
R2500
Per unit
R2500
10% OFF
A Hilltop Country Retreat | Africa Specials

A Hilltop Country Retreat

Swellendam Bed and Breakfast, Self-catering
Sleeps 16 in 6 rooms
20 reviews

A Hilltop Country Retreat is located in the foothills of the Langeberg Mountains, yet close to the town centre where you get the best of both worlds –...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
R855
Starting price for 2 guests
R950
R855
Hoada Campsite | Kamanjab Self-catering

Hoada Campsite

Kamanjab Self-catering, Camping and Caravanning
Sleeps 80 in 12 rooms
4 reviews

Hoada Campsite is situated 75 km west of Kamanjab on the C40. The campsite offers three campsites located among beautiful granite hills and Mopani trees. The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R410
Starting price for 2 guests
R410
Mzingazi Waterfront Accommodation | Self-catering Meerensee

Mzingazi Waterfront Accommodation

Meerensee Bed and Breakfast, Self-catering
Sleeps 12 in 6 rooms
13 reviews

Mzingazi Waterfront Village is a unique complex built on the Mzingazi Canal opposite the Zululand Yacht Club, only 100 m from nine upmarket restaurants and a 4...

  • Swimming Pool
  • Braai/Barbecue
R1130
Starting price for 2 guests
R1130
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
Shangri-La in Toti | Self-catering Doonside

Shangri-La in Toti

Doonside Self-catering
Sleeps 6
33 reviews

Our flat caters for family-type accommodation and people looking for a pleasing, comfortable and safe environment with a sandy beach at your footstep and a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
Lindisfarne B & B | Bothas Hill Self-catering

Lindisfarne B & B

Bothas Hill Bed and Breakfast, Self-catering
Sleeps 14 in 5 rooms
24 reviews

This Elegant Homestead situated on 2 acres of park like gardens approximately 35 km from Durban in the Hillcrest area, has become sought after by tourists and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Robins Rest @ Cape St Francis Estate | Self-catering Cape St Francis

Robins Rest @ Cape St Francis Estate

Cape St Francis Self-catering
Sleeps 8
22 reviews

Robins Rest @ Cape St Francis Estate is a four-bedroom unit. Two bedrooms are annex rooms and all bedrooms are en-suite. The house forms part of the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Kenwyn Two Ten | Ballito Self-catering

Kenwyn Two Ten

Ballito Self-catering
Sleeps 4
1 review

Kenwyn Two Ten is a ground-floor self-catering holiday apartment, located in a secure complex right on the main Willards Beach in Ballito. The complex is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R640
Per unit
R640
Sunset Lodge Log Cabins | Self-catering St Lucia

Sunset Lodge Log Cabins

St Lucia Self-catering
Sleeps 27 in 8 rooms
18 reviews

Sunset Lodge is located on the banks of the St Lucia Estuary which is a World Heritage Site. We are on the main road which is called McKenzie Street, but in a...

  • Swimming Pool
  • Braai/Barbecue
R795
Per unit
R795
Shengeza Lake Lodge | Kwangwanase Self-catering

Shengeza Lake Lodge

Kwangwanase Safari, Self-catering
Sleeps 10
3 reviews

Shengeza Lake Lodge offers two rustic bush cottages set among indigenous trees, located in Kwangwanase.One unit is a lovely cottage with three bedrooms, a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
20% OFF
4 Beach Road Accommodation | Africa Specials

4 Beach Road Accommodation

Melkbosstrand Self-catering, Backpacker
Sleeps 8 in 3 rooms

Our very popular 4 on Beach Road offers laid back, comfortable, self-catering accommodation in a furnished 3-bedroom, first-floor property situated in...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R600
R480
Starting price for 2 guests
R600
R480
Allegria | St Francis Bay Self-catering

Allegria

St Francis Bay Self-catering
Sleeps 6
7 reviews

In the exclusive St Francis Field Estate, bordering both Cape St Francis and St Francis Bay, the charming cottage known as Allegria offers self-catering...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1200
Starting price for 2 guests
R1200
Stonehouse Lodge | Self-catering Stilbaai

Stonehouse Lodge

Stilbaai Self-catering
Sleeps 11
4 reviews

Stonehouse Lodge is a charming house on the Goukou River, combining the rustic elements of stone with modern finishings. The house sleeps 11 people and is...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2250
Per unit
R2250
Ver-Weg Self-catering Cottage | Brenton on Sea Self-catering

Ver-Weg Self-catering Cottage

Brenton on Sea Self-catering
Sleeps 10
2 reviews

Ver-Weg is a light and spacious house in Brenton-on-Sea along the Garden Route. The house is fully equipped .The house is fully serviced and the linen and...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R3000
Per unit
R3000
10% OFF
Amanzi Empilo Bungalow | Africa Specials

Amanzi Empilo Bungalow

Rhodes Self-catering
Sleeps 4
6 reviews

Amanzi Empilo Bungalow is situated on the bend of the Bell River, just outside of the small village of Rhodes.The bungalow comprises of an open-plan space with...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R750
R675
Starting price for 2 guests
R750
R675
Treetops Self Catering Accommodation | Meerensee Self-catering

Treetops Self Catering Accommodation

Meerensee Self-catering
Sleeps 32 in 9 rooms
5 reviews

Experience the tranquility and song of birds at Treetops which provides "home to home" comfortable units at affordable rates making it the ideal holiday and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Island Hopper  | Self-catering The Island (Sedgefield)

Island Hopper

The Island (Sedgefield) Self-catering
Sleeps 5
3 reviews

Island Hopper is a charming self-catering house situated in Sedgefield, a coastal town on the Garden Route, between George and Kysna.The house consists of two...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1090
Per unit
R1090
Apartments on Century 315 | Century City Self-catering

Apartments on Century 315

Century City Self-catering
Sleeps 4
1 review

Apartments on Century 315 is situated in Century City in Cape Town.The apartment has two bedrooms, of which one room has a queen-size bed and one room has twin...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
Per unit
R1250
Hide-a-Loerie | Self-catering West Hill

Hide-a-Loerie

West Hill Self-catering
Sleeps 10 in 2 rooms
11 reviews

Situated in Knysna, Hide-a-Loerie is a beautiful and comfortable self-catering house.A heaven of sandy beaches, indigenous forests and serene lakes that can be...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Starting price for 2 guests
R1000

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?