Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-165

Self-catering accommodation in Africa

14700+ accommodation listings, including 1598 specials
Kuriake  | Clarens Self-catering

Kuriake

Clarens Self-catering
Sleeps 4 in 2 rooms
32 reviews

Kuriake offers beautiful country living in a peaceful environment, surrounded by rocky outcrops and mountains with lush vegetation.There are two charming...

  • Braai/Barbecue
  • On-site Parking
R1150
Per unit
R1150
16% OFF
Mossel Bay - Diaz - Sea Cottage | Africa Specials

Mossel Bay - Diaz - Sea Cottage

Diaz Beach Self-catering
Sleeps 7
3 reviews

Sea Cottage is a complex right on top(30 m) from the beach in Diaz which is part of Mossel Bay.It has three bedrooms and two bathrooms with a big living area....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
R792
Per unit
R950
R792
Ocean View Villas Unit A6 | Port Edward Self-catering

Ocean View Villas Unit A6

Port Edward Self-catering, Resort
Sleeps 3
1 review

Welcome to Ocean View Villas Unit A6At Ocean View Villas Port Edward we offer you a 1 bedroom airconditioned semi self-catering unit that sleeps 3 people...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
Rustenburg-Inn | Self-catering Rustenburg

Rustenburg-Inn

Rustenburg Guest House, Self-catering
Sleeps 26 in 12 rooms
42 reviews

At the Rustenburg-Inn we offer good service, comfortable en-suite bedrooms and a prime location that is easily accessible.Offering eleven bedrooms, of which...

  • Swimming Pool
  • On-site Parking
R550
Per unit
R550
25% OFF
424 On 5th Hans Merensky Estate | Africa Specials

424 On 5th Hans Merensky Estate

Phalaborwa Self-catering
Sleeps 6
3 reviews

424 On 5th is a self-catering bush lodge situated on the 5th Ladies tee box of the Hans Merensky Golf estate in Phalaborwa. The lodge consists of three...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
R1125
Starting price for 2 guests
R1500
R1125
Amadube Lodge | Self-catering Marloth Park

Amadube Lodge

Marloth Park Self-catering
Sleeps 12
4 reviews

Amadube Lodge is a self-catering house located in Marloth Park, on the doorstep of the Kruger National Park. Surrounded by bush veld, it is not uncommon to...

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
25% OFF
Duinepos Chalets | Africa Specials

Duinepos Chalets

West Coast National Park Self-catering
Sleeps 66 in 11 rooms
29 reviews

Duinepos Chalets is a retreat for bird and nature lovers. The charming Chalets are situated inside the West Coast National Park, located 15 km from the...

  • Swimming Pool
  • Braai/Barbecue
R1034
R776
Starting price for 2 guests
R1034
R776
Le Bush Leilani | Self-catering Marloth Park

Le Bush Leilani

Marloth Park Self-catering
Sleeps 8
10 reviews

Le Bush Leilani is a self-catering holiday home situated on over 6000 square m of unspoilt African bushland in Marloth Park. The park is adjacent to the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2200
Per unit
R2200
Fires Mountain Lodge | Hartbeespoort Self-catering

Fires Mountain Lodge

Hartbeespoort Self-catering
Sleeps 22 in 6 rooms
87 reviews

Fires Mountain Lodge offers self-catering log cabins, located against the slopes of the Waterberg Mountains, overlooking the Magliesberg Mountains and the...

  • Swimming Pool
  • Braai/Barbecue
R650
Per unit
R650
Takamaka Houseboat | Self-catering Siavonga

Takamaka Houseboat

Siavonga Houseboat, Self-catering
Sleeps 8

Takamaka is the pride of our fleet, this luxury houseboat is named after the ever green tree in the Seychelles. The Lake is synonymous with house-boating,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5700
Per unit
R5700
Muhungu Do Mar 3 | Bilene Self-catering

Muhungu Do Mar 3

Bilene Self-catering
Sleeps 6

The 27km long and 5km wide lagoon is an ideal family spot with long white stretches of sand for beach games and shallow, calm water for safe swimming. The...

  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
Schoemanshof | Self-catering Schoemansdrift

Schoemanshof

Schoemansdrift Self-catering
Sleeps 42 in 4 rooms
31 reviews

At the historic farm Nooitgedacht, on the banks of the Vaal River 20 km from Potchefstroom in the well-known Vredefort Dome World Heritage Site, you can wake...

  • Braai/Barbecue
  • On-site Parking
R400
Starting price for 2 guests
R400
127 Kwalata Main House | Mabalingwe Nature Reserve Self-catering

127 Kwalata Main House

Mabalingwe Nature Reserve Lodge, Self-catering
Sleeps 4

This comfortable 4 sleeper (2 bedrooms en suite) is inside the Mabalingwe nature and game reserve. It is ideal for a quiet getaway from the busy city life. ...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2200
Per unit
R2200
The Shack | Self-catering Scottburgh

The Shack

Scottburgh Self-catering
Sleeps 11 in 4 rooms
1 review

The shack offers three comfortable self-catering units right on the beach. The accommodation is located in the quiet coastal town of Park Rynie .It is a mere...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
Rosebank Boarding Hostel | Rosebank Self-catering

Rosebank Boarding Hostel

Rosebank Lodge, Backpacker, Self-catering
Sleeps 100 in 50 rooms
8 reviews

Rosebank is an old suburb situated centrally in the upmarket area of Johannesburg and is adjoined to Sandton. It is a great area to stay in. This is the place...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R155
Per unit
R155
R140 worth of Freebies
Golfer's Retreat | Africa Specials

Golfer's Retreat

Langebaan Country Estate Bed and Breakfast, Self-catering
Sleeps 12 in 4 rooms
4 reviews

Golfers Retreat Guesthouse and Self-catering is an owner-managed accommodation set on the eigth fairway in the Langebaan Country Estate, Langebaan. We invite...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R780
Starting price for 2 guests
R780
Sergel's Luxury Holiday Home Glen Eden | Chintsa Self-catering

Sergel's Luxury Holiday Home Glen Eden

Chintsa Self-catering
Sleeps 10
2 reviews

We offer a beautiful and luxury house for all your holiday needs which overlooks the Glen Eden River. The house can accommodate up to 10 guests comfortably....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R3950
Per unit
R3950
Southern Skies Elands Bay | Self-catering Elands Bay

Southern Skies Elands Bay

Elands Bay Self-catering
Sleeps 16 in 3 rooms
29 reviews

Southern Skies is a spacious, comfortable holiday home which is perfectly positioned on the beachfront in Elands Bay. It has uninterrupted views of the famous...

  • Braai/Barbecue
R600
Per unit
R600
25% OFF
Angels Rest Farm | Africa Specials

Angels Rest Farm

Harkerville Self-catering
Sleeps 5
23 reviews

Seventeen hectares of natural peace, Angels Rest Farm Retreat is a haven to relax and be yourself. Our award-winning self-catering accommodation sleeps five...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R750
R562
Starting price for 2 guests
R750
R562
Sanlameer Villa 2837 | Self-catering San Lameer

Sanlameer Villa 2837

San Lameer Self-catering
Sleeps 6
1 review

Sanlameer Villa 2837 is situated in the San Lameer Country Club, which is positioned along the pristine tropical South Coast of KwaZulu Natal. The charming...

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

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?