SafariNow.comR200 OFF Welcome to SafariNow! Get R200 off your booking by paying with the voucher code MATTHEW107030 before 3 October 2016 Terms of use

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-284

Self-catering accommodation in Africa

14600+ accommodation listings, including 1754 specials
My Bush Camp | Bela Bela (Warmbaths) Self-catering

My Bush Camp

Bela Bela (Warmbaths) Camping and Caravanning, Self-catering
Sleeps 105 in 24 rooms
16 reviews

My Bush Camp is located near a town named Bela-Bela in the Limpopo Province of South Africa, providing intimate comfort in amidst the beauty of nature. There...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R410
Per unit
R410
Chane Cheese Farm and Lodge | Self-catering St Lucia

Chane Cheese Farm and Lodge

St Lucia Self-catering
Sleeps 24 in 8 rooms
21 reviews

Nestled between Mtubatuba and St. Lucia and surrounded by lush forest Chane Cheese Farm and Lodge is found. It is a small family run cheesery only 4 km on a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
Igoda Mouth Resort | Winterstrand Self-catering

Igoda Mouth Resort

Winterstrand Self-catering
Sleeps 22 in 5 rooms
23 reviews

Igoda Mouth Resort is a holiday resort located 20 km from East London and 10 km from the East London airport. If you are looking for an affordable family...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R750
Per unit
R750
Goose Valley W3 | Self-catering Goose Valley Golf Estate

Goose Valley W3

Goose Valley Golf Estate Self-catering
Sleeps 6
13 reviews

Goose Valley W3 offers you a breathtaking view of the sea, Robberg Beach and the lagoon upon entering this ground floor apartment. The property is located in...

  • Swimming Pool
  • Braai/Barbecue
R1250
Per unit
R1250
Moholoholo Ya Mati | Hoedspruit Self-catering

Moholoholo Ya Mati

Hoedspruit Lodge, Self-catering
Sleeps 34 in 6 rooms
14 reviews

Moholoholo Ya Mati is situated on the banks of the Blyde River, just off the R531. It is hidden under lush trees and surrounded by beautiful lawns with the...

  • Swimming Pool
  • Braai/Barbecue
R990
Starting price for 2 guests
R990
10 La Mustique | Self-catering Ballito

10 La Mustique

Ballito Self-catering
Sleeps 6

Welcome to 10 La Mustique.On the very popular grannys beach, this beautiful three bedroom, two bathroom apartment is the perfect place for a beach holiday. La...

  • Braai/Barbecue
  • On-site Parking
R2300
Per unit
R2300
37 Surfbay Sands | Shelly Beach (KZN) Self-catering

37 Surfbay Sands

Shelly Beach (KZN) Self-catering
Sleeps 8
16 reviews

37 Surfbay Sands is situated in a quaint complex along the south coast holiday resort town of Margate.The unit has three bedrooms and two bathrooms,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
Joe and Maria Hideout | Self-catering Pennington

Joe and Maria Hideout

Pennington Self-catering
Sleeps 13 in 2 rooms
4 reviews

Set in a lovely garden, amidst the quiet pristine beaches of the magnificent Pennington Bay, Joe & Maria Hide Out 20th Hole is the ideal destination for...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Per unit
R600
Paz do Pai Lodge | Guinjata Self-catering

Paz do Pai Lodge

Guinjata Lodge, Self-catering
Sleeps 86 in 14 rooms
3 reviews

Paz do Pai Lodge offers luxurious self-catering beachfront villa accommodation, in the Guinjata bay area of Inhambane. The experience of a lifetime, just...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Biki Bini Bos | Self-catering Rustenburg

Biki Bini Bos

Rustenburg Lodge, Self-catering
Sleeps 34 in 10 rooms
33 reviews

Welcome to Biki Bini Bos which is an affordable breakaway from the busy city life. Our farm is an easy drive from Johannesburg on the R24 or Pretoria on the...

  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
Numbipark @ Hazyview | Numbi Park Self-catering

Numbipark @ Hazyview

Numbi Park Self-catering
Sleeps 10

Numbipark is situated 7 km from Hazyview on the Whiteriver road.This five bedroom, self-catering house is fully equipped for 10 guests, with two bathrooms...

  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
Breede River Queen Self-catering | Self-catering Malgas

Breede River Queen Self-catering

Malgas Self-catering
Sleeps 10

Situated along the banks of the Breede River, Breede River Queen Self-catering offers the ideal accommodation choice to nature-loving groups and families. It...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R500
Per unit
R500
Mangie Villa | Margate Self-catering

Mangie Villa

Margate Self-catering
Sleeps 8
5 reviews

Mangie Villa is an upmarket self-catering house, situated in Margate, along the Hibiscus Coast of Kwa-Zulu Natal.The villa has four bedrooms and three...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2600
Per unit
R2600
Kamdebo-on-Vaal | Self-catering Parys

Kamdebo-on-Vaal

Parys Self-catering
Sleeps 21 in 3 rooms
3 reviews

Only one hour's drive from Johannesburg, you will find Kamdebo-on-Vaal, which is a picturesque, safe and private facility, nestled in beautiful gardens, on the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
A Family & Friends | The Bluff Self-catering

A Family & Friends

The Bluff Self-catering, Bed and Breakfast
Sleeps 30 in 4 rooms
14 reviews

A Family & Friends suites have been beautifully finished with fully tiled floors and oak cupboards. We do not allow cooking in the rooms, but do a have...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Fairways Gold Crown Resort | Self-catering Drakensberg Gardens

Fairways Gold Crown Resort

Drakensberg Gardens Resort, Self-catering
Sleeps 330 in 55 rooms
1 review

Fairways Gold Crown Resort is situated in the Drakensberg Gardens Golf and Spa Resort, on the outskirts of Underberg.The self-catering accommodation at the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2015
Per unit
R2015
SeeUitsig - Sea View Apartment | Uvongo Self-catering

SeeUitsig - Sea View Apartment

Uvongo Self-catering
Sleeps 6
5 reviews

SeeUitsig - Sea View Apartment is a self-catering apartment situated near the ocean in Uvongo. The apartment can comfortably sleep six people and is ideal for...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Per unit
R500
Skiathos Bay Langebaan | Self-catering Skiathos

Skiathos Bay Langebaan

Skiathos Self-catering
Sleeps 10
5 reviews

Skiathos Bay Langebaan offers a lovely four-bedroom home sleeping up to 10 guests, located in the charming seaside village of Langebaan, on the West Coast.The...

  • Braai/Barbecue
R2250
Per unit
R2250
Wavecrest Resort | Illovo Beach Self-catering

Wavecrest Resort

Illovo Beach Camping and Caravanning, Tented Camp, Self-catering
Sleeps 116 in 20 rooms
1 review

Wavecrest is the seaside resort you’ve been looking for on the Upper KwaZulu-Natal South Coast. This friendly-family caravan and camping resort is set in a...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R280
Starting price for 2 guests
R280
Bilene Club Lodge | Self-catering Bilene

Bilene Club Lodge

Bilene Lodge, Self-catering
Sleeps 24 in 4 rooms
1 review

Bilene Club Lodge is a mere 25 metres from the saline waters of Lake Uembje. Praia de Bilene, previously known as San Martino in the days of the Portuguese...

  • Braai/Barbecue
R1375
Per unit
R1375

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 24 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 R187 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?