Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-256

Self-catering accommodation in Africa

14700+ accommodation listings, including 1616 specials
The Farm | Hartbeespoort Dam Self-catering

The Farm

Hartbeespoort Dam Guest House, Self-catering
Sleeps 14 in 5 rooms
96 reviews

Nestled almost invisibly among the beautiful hills bordering Cradle of Humankind, The Farm provides a relaxed vacation base that will restore your soul. Soak...

  • Swimming Pool
  • Braai/Barbecue
R700
Starting price for 2 guests
R700
Lescalier 106 Amanzimtoti | Self-catering Amanzimtoti

Lescalier 106 Amanzimtoti

Amanzimtoti Self-catering
Sleeps 6
14 reviews

Lescalier 106 is beach front accommodation which can accommodate six guests in three bedrooms.The unit offers air-conditioning and Dstv decoder, take own smart...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Oppidraai B | Paternoster Self-catering

Oppidraai B

Paternoster Self-catering
Sleeps 4
1 review

Oppidraai A is a self-catering unit in Paternoster. This tastefully decorated unit has a spacious upstairs living area with sea views. There is an open-plan...

R1650
Per unit
R1650
30% OFF
Tulip Close | Africa Specials

Tulip Close

Still Bay West Self-catering
Sleeps 6

Tulip Close is located in a town named Still Bay along the southern coast of South Africa.This self-catering flat (Adjacent to the house) can accommodate up to...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R750
R525
Per unit
R750
R525
Home from Home Guest House | Langenhoven Park Self-catering

Home from Home Guest House

Langenhoven Park Guest House, Self-catering
Sleeps 29 in 11 rooms
28 reviews

Home From Home Guesthouse (Bloemfontein, South Africa) is situated in the peaceful suburb of Langenhovenpark which is conveniently close to the N1....

  • Swimming Pool
  • Braai/Barbecue
R700
Starting price for 2 guests
R700
The Pecan Lake Guesthouse | Self-catering Pecanwood Estate

The Pecan Lake Guesthouse

Pecanwood Estate Self-catering
Sleeps 9
1 review

This chic, 5 bedroom, fully fitted self-catering accommodation is set on an internal lake within the beautiful Pecanwood Golf Estate in Hartbeespoort Dam. It...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5500
Per unit
R5500
Mogodi Lodge | Graskop Self-catering

Mogodi Lodge

Graskop Lodge, Bed and Breakfast, Self-catering
Sleeps 98 in 39 rooms
125 reviews

Mogodi Lodge is situated just 15 meters from the Graskop Gorge Falls with a magnificent view over the Mpumalanga Lowveld. An ideal location for guests to enjoy...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R355
Starting price for 2 guests
R355
Zureen's Guest House | Self-catering Uitenhage

Zureen's Guest House

Uitenhage Guest House, Self-catering
Sleeps 15 in 7 rooms
1 review

Zureen’s Guest House offers luxury accommodation situated in Uitenhage, near Port Elizabeth, in the Eastern Cape. The property offers double rooms as well as...

  • Swimming Pool
  • Braai/Barbecue
R500
Starting price for 2 guests
R500
Praia do Cossa | Bilene Self-catering

Praia do Cossa

Bilene Self-catering
Sleeps 120 in 27 rooms
16 reviews

Praia do Cossa is ideally situated on the northern banks of the lagoon, just 7 km from the village of Bilene. You may be in Bilene, but you could just as well...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Per unit
R1400
Baven On Sea | Self-catering Ramsgate South

Baven On Sea

Ramsgate South Self-catering
Sleeps 12
17 reviews

Baven on Sea is a large private family holiday home nestled only 350 m from the beach in the heart of Ramsgate. The lovely home is ideal for 12 guests and is...

  • Swimming Pool
  • Braai/Barbecue
R1450
Per unit
R1450
Dunghye Beach Cottage | Voelklip Self-catering

Dunghye Beach Cottage

Voelklip Self-catering
Sleeps 4
10 reviews

Dunghye Beach Cottage is a lovely, newly renovated cottage located 100 m from Voelklip Beach. The cottage is ideally positioned close to the cliff paths and...

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Toeka se Huis / Toeka's Cottage | Self-catering Nuwerus

Toeka se Huis / Toeka's Cottage

Nuwerus Self-catering
Sleeps 4
3 reviews

Toeka se Huis / Toeka's Cottage is situated in the quaint hamlet of Nuwerus, along the stunning Cape West Coast.The cottage, which has two bedrooms and one...

  • Braai/Barbecue
  • On-site Parking
R840
Starting price for 2 guests
R840
13 Summer Rocks | Uvongo Beach Self-catering

13 Summer Rocks

Uvongo Beach Self-catering
Sleeps 8
3 reviews

The apartment has a spectacular 180° exclusive seafront view right onto the ocean where you are almost guaranteed to see either Dolphins or Whales on any given...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Per unit
R900
Vaal de Sioleh | Self-catering Parys

Vaal de Sioleh

Parys Self-catering
Sleeps 54 in 18 rooms
73 reviews

Vaal de Sioleh is situated 20 km outside the beautiful town of Parys, in the Free State. Our accommodation, chapel and wedding venue is right on the banks of...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
De Kleine Serengeti Game Lodge | Dinokeng Game Reserve Self-catering

De Kleine Serengeti Game Lodge

Dinokeng Game Reserve Lodge, Self-catering
Sleeps 10 in 5 rooms
19 reviews

Situated on prime land in the Dinokeng free roaming big 5 game reserve, de Kleine Serengeti Game Lodge borders the Pienaars River on the one side and the tar...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R780
Starting price for 2 guests
R780
Ascot Gardens Self-catering | Self-catering Bergvliet

Ascot Gardens Self-catering

Bergvliet Self-catering
Sleeps 32 in 8 rooms
5 reviews

Ascot Gardens Self-catering is situated in the peaceful suburb of Bergvliet (lower Constantia) near Cape Town. Its central location makes it ideal for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R700
Per unit
R700
Patrys Paradys | Maanhaarrand Self-catering

Patrys Paradys

Maanhaarrand Self-catering
Sleeps 24 in 3 rooms
3 reviews

Patrys Paradys offers comfortable accommodation ideal for groups and large families visiting the Magaliesburg area. The property features accommodation in two...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R580
Starting price for 2 guests
R580
St Lucia Endless Summer | Self-catering St Lucia

St Lucia Endless Summer

St Lucia Self-catering
Sleeps 12

This house has four bedrooms (sleeps 12) with the following breakdown: Room 1: Queen sized bed and single bunk beds,Room 2: Queen bed and two single beds,Room...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2000
Per unit
R2000
142 Sabuti | Simbithi Eco Estate Self-catering

142 Sabuti

Simbithi Eco Estate Self-catering
Sleeps 10
5 reviews

** MINIMUM 3 NIGHTS BOOKING AND 7 IN PEAK SEASON ***142 Sabuti is located in Simbithi Eco-Estate. The area is a popular holiday destination, as it has the warm...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2976
Per unit
R2976
Twitcher's Nest | Self-catering Pilanesberg Game Reserve

Twitcher's Nest

Pilanesberg Game Reserve Safari, Self-catering
Sleeps 10
1 review

Twitcher's Nest is located on the private Black Rhino concession which is part of the greater Pilanesberg.This self-catering lodge can accommodate up to 10...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R8000
Per unit
R8000

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?