Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-335

Self-catering accommodation in Africa

14700+ accommodation listings, including 1616 specials
33 Eden Crest | Rennies Beach Self-catering

33 Eden Crest

Rennies Beach Self-catering
Sleeps 12 in 3 rooms
2 reviews

33 Eden Crest is situated in Port Edward, a small seaside village and the last stop on the KwaZulu-Natal South Coast before entering the province of the...

  • Swimming Pool
  • Braai/Barbecue
R1000
Per unit
R1000
Wandersheim | Self-catering Wakkerstroom

Wandersheim

Wakkerstroom Self-catering
Sleeps 22 in 3 rooms
4 reviews

Wandersheim is situated in the mountains between Wakkerstroom and Paulpietersburg in a small German community called Lüneburg. The three self-catering cottages...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Akunandaba | Marloth Park Self-catering

Akunandaba

Marloth Park Self-catering
Sleeps 10
1 review

Akunandaba is a large self-catering house situated in Marloth Park Conservancy, with animals roaming around freely and within walking distance to the Crocodile...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1750
Per unit
R1750
La Belle Vie | Self-catering West Lake Country and Safari Estate

La Belle Vie

West Lake Country and Safari Estate Bed and Breakfast, Self-catering
Sleeps 2
12 reviews

La Belle Vie is a beautifully decorated semi self-catering cottage for those in search of peace and tranquillity. The cottage is situated in the Westlake...

  • Swimming Pool
R1400
Per unit
R1400
Rus en Vrede | De Kelders Self-catering

Rus en Vrede

De Kelders Self-catering
Sleeps 8 in 2 rooms
1 review

Relax in the calm and serene surroundings of this lovely self-catering apartment in De Kelders. Enjoy the view over the whole of Walkerbay and watch the whales...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
25% OFF
Amazing Seaview Apartment | Africa Specials

Amazing Seaview Apartment

Bloubergstrand Self-catering
Sleeps 4
1 review

This beautiful apartment is on the beachfront of Blouberg and offers a cosy apartment but also lovely views of our oceans and across Table Mountain. You are...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R500
R375
Per unit
R500
R375
Hermanus | A Peace of Paradise | Sandbaai Self-catering

Hermanus | A Peace of Paradise

Sandbaai Self-catering
Sleeps 8 in 2 rooms
11 reviews

Hermanus | A Peace of Paradise offers 180-degree breathtaking sea and mountain views from the upstairs lounge, balcony and bedroom. Great sea and mountain...

  • Braai/Barbecue
  • On-site Parking
R900
Per unit
R900
Annasrus Mountain Cottage | Self-catering Cathkin Park

Annasrus Mountain Cottage

Cathkin Park Bed and Breakfast, Self-catering
Sleeps 6
20 reviews

Annasrus Mountain Cottage offers a peaceful country-style cottage, situated in the heart of the Central Drakensburg. The cottage offers comfortable...

  • Braai/Barbecue
  • On-site Parking
R640
Starting price for 2 guests
R640
Shawswood | Howick Self-catering

Shawswood

Howick Self-catering, Backpacker
Sleeps 74 in 16 rooms
9 reviews

Shawswood has a variety of accommodation options on offer from Stone Haven, a quaint self-catering cottage with loft bedroom that sleeps two adults and two...

  • Braai/Barbecue
  • On-site Parking
R410
Starting price for 2 guests
R410
Kingfishersview Waterfront Lodge | Self-catering Kosmos

Kingfishersview Waterfront Lodge

Kosmos Bed and Breakfast, Self-catering
Sleeps 8 in 3 rooms
10 reviews

Situated in the peaceful and secure village of Kosmos overlooking the Hartbeespoort Dam, Kingfishersview Waterfront Lodge offers a choice of B&B or...

  • Swimming Pool
R1160
Starting price for 2 guests
R1160
Creasent Street 1  | Agulhas Self-catering

Creasent Street 1

Agulhas Self-catering
Sleeps 8

Creasent Street 1 is situated in the stunning seaside town of Cape Agulhas, the southernmost tip of Africa.The unit, which accommodates up to eight guests,...

  • Braai/Barbecue
  • On-site Parking
R1635
Per unit
R1635
Lala Mnandzi Guest House | Self-catering White River

Lala Mnandzi Guest House

White River Self-catering
Sleeps 58 in 24 rooms
3 reviews

Lala Mnandzi Guest House is a clean, safe and relaxing establishment in the White River area. The guest house has eleven rooms, accommodating a total of up to...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R350
Per guest
R350
Elverams | Lynnwood Self-catering

Elverams

Lynnwood Self-catering
Sleeps 4 in 2 rooms
14 reviews

Each self-catering unit comprises a spacious bedroom with an open-plan kitchenette and an en-suite bathroom with a shower. They both have private entrances...

  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Ellis Self-catering: Estoril Villas Flat 6 | Self-catering Diaz Beach

Ellis Self-catering: Estoril Villas Flat 6

Diaz Beach Self-catering
Sleeps 4
8 reviews

Estoril Villas Flat 6 is a sunny two-bedroom self-catering flat located in a secure complex in Diaz Beach. The complex is situgated close to a shopping mall...

  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
Ellis Self-Catering: Portobelo Flat 24 | Diaz Beach Self-catering

Ellis Self-Catering: Portobelo Flat 24

Diaz Beach Self-catering
Sleeps 4
7 reviews

Portobelo Flat 24 is a charming two-bedroom self-catering flat located in a secure complex in Diaz Beach. The complex is within walking distance to Diaz Beach...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
Die Herberg | Self-catering Jacobs Bay

Die Herberg

Jacobs Bay Guest House, Bed and Breakfast, Self-catering
Sleeps 8 in 2 rooms
2 reviews

Die Herberg offers comfortable self-catering accommodation in a guest house-type environment with a homely and welcoming atmosphere. Indulge yourself as you...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R960
Starting price for 2 guests
R960
Joao's Place  | Bilene Self-catering

Joao's Place

Bilene Self-catering
Sleeps 23 in 6 rooms

Joao's Place provides accommodation in São Martinho. The accommodation consist of separate chalets set in a garden environment across the road from the beach...

  • Braai/Barbecue
  • On-site Parking
R690
Per unit
R690
211 Laguna La Crete | Self-catering Uvongo Beach

211 Laguna La Crete

Uvongo Beach Self-catering
Sleeps 6
2 reviews

211 Laguna la Crete is situated in Uvongo, and offers accommodation for up to six people in a secure complex.The ground-floor unit has two bedrooms and one...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R400
Per unit
R400
The Owl Nest / Die Uil Nes | Nieu Bethesda Self-catering

The Owl Nest / Die Uil Nes

Nieu Bethesda Self-catering
Sleeps 8
6 reviews

The Owl Nest House is nested on the edge of the artistic Karoo town of Nieu Bethesda, surrounded by agricultural fields, groves and mountains and mere 300m...

  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
The House in Lalaland | Self-catering Goedverwacht

The House in Lalaland

Goedverwacht Self-catering
Sleeps 10
1 review

This is a spacious self-catering house situated just outside of Piketberg, with beautiful views over the valley.The house consists of four bedrooms, two...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1400
Per unit
R1400

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?