Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-166

Self-catering accommodation in Africa

14700+ accommodation listings, including 1536 specials
Schoemanshof | Schoemansdrift Self-catering

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
Sergel's Luxury Holiday Home Glen Eden | Self-catering Chintsa

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
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
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
Fernkloof Manor House | Self-catering Fernkloof

Fernkloof Manor House

Fernkloof Self-catering
Sleeps 10
6 reviews

Located in the Hillside Village of the Fernkloof Estate in Hermanus, this house offers a luxurious self-catering option. The house has four double en suite...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R5250
Per unit
R5250
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
Fires Mountain Lodge | Self-catering Hartbeespoort

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
Kamma-Otter | Natures Valley Self-catering

Kamma-Otter

Natures Valley Self-catering
Sleeps 6
5 reviews

Set within the lush beauty of Natures Valley, Kamma-otter offers an idyllic setting for a tranquil getaway. It is a great option for small groups visiting...

  • Braai/Barbecue
  • On-site Parking
R1300
Starting price for 2 guests
R1300
The Palms Holiday Flats | Self-catering St Lucia

The Palms Holiday Flats

St Lucia Self-catering
Sleeps 56 in 14 rooms
36 reviews

The Palms Holiday Flats is situated in the heart of the exquisite St Lucia World Heritage Site, between Lake St Lucia and the Indian Ocean. With its lakes,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R660
Starting price for 2 guests
R660
50% OFF
Sun Lourie Resort | Africa Specials

Sun Lourie Resort

Pennington Self-catering, Resort
Sleeps 55 in 10 rooms
3 reviews

Sun Lourie Resort is situated in the heart of Pennington, only a short drive or leisurely stroll to the beach. We offer group bookings and Sun Lourie Resort...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R995
R498
Per unit
R995
R498
Arumvale | Self-catering Swellendam

Arumvale

Swellendam Self-catering
Sleeps 20 in 5 rooms
28 reviews

Arumvale is a country house situated in the Hermitage Valley, offering self-catering apartments and separate cottages in a pastoral ambiance just 2 km outside...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R900
Starting price for 2 guests
R900
17% OFF
GlenLin | Africa Specials

GlenLin

Glencairn Self-catering
Sleeps 5
35 reviews

Enjoy peace and relaxation at GlenLin, a light and spacious upper-floor open-plan apartment with sea and mountain views, overlooking Glencairn Vlei. A short...

  • Wi-Fi
  • Braai/Barbecue
R900
R747
Starting price for 2 guests
R900
R747
Yellowstone Cottages | Self-catering McGregor

Yellowstone Cottages

McGregor Self-catering
Sleeps 6 in 2 rooms
2 reviews

Ideal for a romantic weekend away for two or some quality family time in the quaint country village of McGregor.Our two comfortable self-catering, country...

  • Wi-Fi
  • Braai/Barbecue
R799
Per unit
R799
1 Sandy Lane | Palmcliffe Self-catering

1 Sandy Lane

Palmcliffe Self-catering
Sleeps 6

This is the perfect choice for a family of six or a group of friends looking to enjoy Palmcliffe. The home is located close to the beach and is a great point...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1900
Per unit
R1900
Estuary Rest | Self-catering West Hill

Estuary Rest

West Hill Self-catering
Sleeps 2
28 reviews

Please be aware that there are two dogs and a cat on the premises. The dogs are extremely friendly, loving and gentle. Estuary Rest overlooks the Knysna Lagoon...

  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
33% OFF
Anemone | Africa Specials

Anemone

Kliprug Self-catering
Sleeps 8

Anemone is a spacious, self-catering house, conveniently located 400 meters from the beach. This beautiful family house can comfortably accommodate eight...

  • Wi-Fi
  • Braai/Barbecue
R2662
R1775
Per unit
R2662
R1775
Heroldsbay Self-catering | Self-catering Herolds Bay

Heroldsbay Self-catering

Herolds Bay Self-catering
Sleeps 12 in 2 rooms
9 reviews

We offer two self-catering units in Herolds Bay, with lovely views of the Outeniqua Mountains and the Indian Ocean.The first unit offers four bedrooms, two...

  • Braai/Barbecue
R850
Per unit
R850
Langebaan Holiday House on Park | Myburgh Park Self-catering

Langebaan Holiday House on Park

Myburgh Park Self-catering
Sleeps 8

Langebaan Holiday House on Park, is a spacious house, with pool and entertainment areas to give both young and old the sense of being on a well deserved...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1800
Per unit
R1800
Yellowwood Forest  | Self-catering Morgan Bay

Yellowwood Forest

Morgan Bay Camping and Caravanning, Self-catering, Backpacker
Sleeps 218 in 47 rooms
8 reviews

Yellowwood Forest, home to Morgan Bay Backpackers, Camping and Accommodation welcomes nature loving travelers, families and groups. Enjoy a warm Wildcoast...

  • Wi-Fi
R180
Starting price for 2 guests
R180

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?