Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-167

Self-catering accommodation in Africa

14900+ accommodation listings, including 915 specials
Feathers B&B | Mooinooi Self-catering

Feathers B&B

Mooinooi Self-catering
Sleeps 8 in 4 rooms
1 review

Feathers B&B is situated on a citrus farm high up against the historical Magalies Mountain Range, affording stunning views across the citrus orchards. We offer...

  • Braai/Barbecue
R770
Avg per night
R770
Avg per night
2 Skiathos | Self-catering Salt Rock

2 Skiathos

Salt Rock Self-catering
Sleeps 6
17 reviews

2 Skiathos is set in the Salt Rock area in KwaZulu-Natal. It is situated on the beachfront and has direct access to the private beach.There are three bedrooms...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1290
Avg per night
R1290
Avg per night
Mabalingwe Nature Reserve Self-catering House | Mabalingwe Nature Reserve Self-catering

Mabalingwe Nature Reserve Self-catering House...

Mabalingwe Nature Reserve Lodge, Self-catering
Sleeps 8
11 reviews

This self-catering house is situated within the Mabalingwe Nature Reserve. This is a safe malaria free area with free roaming wildlife. The house can...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2750
Avg per night
R2750
Avg per night
Montego Resort | Self-catering Xai Xai

Montego Resort

Xai Xai Self-catering, Resort
Sleeps 162 in 30 rooms
14 reviews

Montego Resort is a tranquil and affordable Mozambique holiday destination for fun-loving and nature-orientated guests with its rustic bungalows, huts and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R200
Avg per night
R200
Avg per night
Going Coastal | Myburgh Park Self-catering

Going Coastal

Myburgh Park Self-catering
Sleeps 10

Imagine yourself walking along the lagoon in Myburgh Park. At Going Coastal this is a reality for ten guests looking to find peace in the West Coast.The house...

  • Braai/Barbecue
  • On-site Parking
R3650
Avg per night
R3650
Avg per night
Pisane Lodge | Self-catering Macaneta

Pisane Lodge

Macaneta Self-catering, Camping and Caravanning
Sleeps 95 in 17 rooms
1 review

Welcome to Pisane Lodge.Our chalets are self-catering but we do cater for bed and breakfast guests as well. We offer a fully stocked bar and restaurant on the...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R240
Avg per night
R240
Avg per night
Thaba Thipa | Bela Bela (Warmbaths) Self-catering

Thaba Thipa

Bela Bela (Warmbaths) Self-catering
Sleeps 18 in 4 rooms
116 reviews

Thaba Thipa, which means "Mountain of the Knife", is situated on a 22-hectare farm in the heart of the bushveld, just 10 minutes north from Bela Bela on the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
R550
Avg per night
Ntoma Bush Lodge | Self-catering Magalieskruin

Ntoma Bush Lodge

Magalieskruin Self-catering
Sleeps 4

Ntoma Bush Lodge is an expensive base, from which guests can explore the renowned Kruger National Park, the Panorama Route, and the Blyde River...

  • Wi-Fi
R1700
Avg per night
R1700
Avg per night
Ocean View Villas | Pezula Golf Estate Self-catering

Ocean View Villas

Pezula Golf Estate Self-catering
Sleeps 72 in 9 rooms
2 reviews

Ocean View Villas offers two luxurious self-catering properties located close to the Pezula Hotel and guests can make use of the hotel facilities such as the...

  • Swimming Pool
R3000
Avg per night
R3000
Avg per night
Jeffreys Bay Luxury Apartments | Self-catering Wavescrest (Jeffreys Bay)

Jeffreys Bay Luxury Apartments

Wavescrest (Jeffreys Bay) Self-catering
Sleeps 24 in 8 rooms

Aimed at the discerning traveler, come and unwind while you kick your shoes off and breathe in the fresh sea air with beautiful views over the bay. Jeffreys...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Sea Breeze Villa | Wilderness Self-catering

Sea Breeze Villa

Wilderness Self-catering
Sleeps 8
2 reviews

Sea Breeze Villa is a luxury villa tucked away within a secure estate, occupying a sought-after position in Wilderness and the Garden Route.This double-storey...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R4000
Avg per night
R4000
Avg per night
4 Rothman Street B&B | Self-catering Graaff-Reinet

4 Rothman Street B&B

Graaff-Reinet Self-catering, Bed and Breakfast
Sleeps 11 in 3 rooms
28 reviews

Situated in the historical heart of Graaff-Reinet, our guest house is within easy walking distance of museums, restaurants and shops. The large indigenous...

  • Swimming Pool
  • Braai/Barbecue
R840
Avg per night
R840
Avg per night
Aan die Voet van die Magalies | Rietfontein Self-catering

Aan die Voet van die Magalies

Rietfontein Self-catering
Sleeps 7 in 3 rooms
8 reviews

In Rietfontein, nine kilometres from the heart of Pretoria, in the shadows of the Magaliesberg mountain range, you will find the over night, Aan die Voet van...

R580
Avg per night
R580
Avg per night
Blouberg Backpackers | Self-catering Blouberg

Blouberg Backpackers

Blouberg Self-catering
Sleeps 14 in 8 rooms

Located in the vibey and well-renowned area of Blouberg, Blouberg Backpackers caters for all travelers, be it the kitesurfer or the cultural traveler. Blouberg...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R180
Avg per night
R180
Avg per night
Madison House | Randhart Self-catering

Madison House

Randhart Self-catering
Sleeps 16 in 3 rooms

A bright, sunny and well-furnished development in Randhart, Alberton, the perfect selection for couple getaways, family holidays and business trips. Madison...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R790
Avg per night
R790
Avg per night
23 Pyrgos | Self-catering Shakas Rock

23 Pyrgos

Shakas Rock Self-catering
Sleeps 6
3 reviews

With stunning 180 degrees sea views the popular Santorini complex, on Thompson's Bay Beach, is a tranquil and relaxing holiday choice.The newly renovated unit...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1525
Avg per night
R1525
Avg per night
Happy Elephant | Mossel Bay Golf Estate Self-catering

Happy Elephant

Mossel Bay Golf Estate Self-catering
Sleeps 4

Aiming at surpassing any expectations you have while ensuring that all luxury amenities needed, have been catered for, guaranteeing a relaxing break. Happy...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
28% OFF
Seeuitsig 10 | Africa Specials

Seeuitsig 10

Uvongo Beach Self-catering
Sleeps 5
4 reviews

See Uitsig 10 is an ocean front apartment within walking distance from Uvongo beach. This standard apartment is situated in a secure apartment complex and is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
R714
Avg per night
R1000
R714
Avg per night
Ballito Sands Penthouse | Ballito Self-catering

Ballito Sands Penthouse

Ballito Self-catering
Sleeps 9 in 2 rooms
60 reviews

The Ballito Sands Penthouse is one of the most exclusive beachfront properties available for rental in Ballito. Situated on the main promenade directly in...

  • Swimming Pool
  • Braai/Barbecue
R2000
Avg per night
R2000
Avg per night
Gina's Self-catering Chalets | Self-catering Bergville

Gina's Self-catering Chalets

Bergville Self-catering, Camping and Caravanning
Sleeps 77 in 14 rooms
31 reviews

Gina's Self-catering Chalets is situated just 29 km off the N3 in the mid-Drakensberg, halfway between Pretoria and the coast, lies the quaint village of...

  • Swimming Pool
R460
Avg per night
R460
Avg per night

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 22 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 R203 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?