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-660

Self-catering accommodation in Africa

14300+ accommodation listings, including 1388 specials
Surf N Stay Charming Beachfront Apartment | Taghazout Self-catering

Surf N Stay Charming Beachfront Apartment

Taghazout Holiday Home, Self-catering
Sleeps 3

Surf N Stay Charming Beachfront Apartment provides the ideal accommodation right on the beautiful Taghzout beach. This one-bedroom apartment sleeps two people...

  • Pet Friendly
R5454/night
R5454/night
Surf N Stay Hash Bay 8 Taghazout Beachfront | Self-catering Taghazout

Surf N Stay Hash Bay 8 Taghazout Beachfront

Taghazout Holiday Home, Self-catering
Sleeps 7

Surf N Stay Hash Bay 8 provides the ideal accommodation located on the seafront in Taghzout and is perfect for a larger group looking for a beach...

  • Pet Friendly
  • On-site Parking
R1027/night
R1027/night
Surf N Stay Hash Bay Beachfront Apartment | Taghazout Self-catering

Surf N Stay Hash Bay Beachfront Apartment

Taghazout Holiday Home, Self-catering
Sleeps 6

Surf N Stay Hash Bay Beachfront Apartment provides the ideal accommodation located on the seafront in Taghzout and is perfect for a larger group looking for a...

  • Pet Friendly
R6336/night
R6336/night
Harmony Cottage | Self-catering Haenertsburg

Harmony Cottage

Haenertsburg Bed and Breakfast, Self-catering
Sleeps 4 in 2 rooms

Harmony Cottage is a beautiful private family villa offering two double en-suite rooms, situated in Haenertsburg. The property is adjacent to a park and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R950/night
R950/night
Surf N Stay Hash Point Taghazout Apartment | Taghazout Self-catering

Surf N Stay Hash Point Taghazout Apartment

Taghazout Holiday Home, Self-catering
Sleeps 4

Surf N Stay Hash Point Taghazout Apartment provides the ideal accommodation with a partial sea view from the spacious balcony. This large two-bedroom apartment...

  • On-site Parking
R6007/night
R6007/night
Forever Friends | Self-catering Haenertsburg

Forever Friends

Haenertsburg Self-catering
Sleeps 5 in 2 rooms

On the steep slopes of the Wolkberg and Drakensberg mountains lies the quaint little village of Haenertsburg; on Route 71 between Polokwane and Tzaneen. ...

  • On-site Parking
R760/night
Starting price for 2 guests
R760/night
Quinta da Montanha | Rheenendal Self-catering

Quinta da Montanha

Rheenendal Holiday Home, Self-catering
Sleeps 4

The elegant Quinta da Montanha which means ‘View of the Mountains’ is located on a private working dairy farm in the rural Rheenendal farming community near...

  • On-site Parking
R1400/night
R1400/night
Diani Springs Apartments | Self-catering Thompson Estate

Diani Springs Apartments

Thompson Estate Self-catering
Sleeps 44 in 20 rooms

Diani Springs Apartments is a complex set on spacious grounds on Diani Road, in one of the most serene neighbourhoods in the city. We offer comfortable and...

  • Wi-Fi
  • On-site Parking
R7522/night
R7522/night
Akuta Holiday Home | Chidenguele Self-catering

Akuta Holiday Home

Chidenguele Holiday Home, Self-catering
Sleeps 20

Akuta Holiday Home is a large and spacious house that sleeps a total of 20 people. Located on a sand dune overlooking the Mozambican waters, this is an ideal...

  • Braai/Barbecue
  • On-site Parking
R5500/night
R5500/night
Clifton Blue Villas | Self-catering Clifton

Clifton Blue Villas

Clifton Self-catering, Holiday Home
Sleeps 6

Clifton Blue Villas is a beautiful beachside villa overlooking the famous Clifton beaches. The villa is advantageously positioned with breathtaking views of...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6000/night
R6000/night
Le Bonka Fishing Lodge - Marula | Matobo National Park Self-catering

Le Bonka Fishing Lodge - Marula

Matobo National Park Self-catering, Holiday Home
Sleeps 10

Situated 25 km from the Plumtree border on the way to Bulawayo, Le Bonka is a rustic fishing camp perfect for weekend breakaways. Overnight stays are welcome...

  • On-site Parking
R3600/night
R3600/night
Sea View Holiday Resort 129 | Self-catering Jeffreys Bay

Sea View Holiday Resort 129

Jeffreys Bay Holiday Home, Self-catering
Sleeps 6

Sea View Holiday Resort 129 is primely positioned within minutes of the famous and ripped swells of Jefferey's Bay.Set in a secure complex, the house has a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R525/night
Starting price for 2 guests
R525/night
Mangrove Beach Estate 2 | Melville Beach Self-catering

Mangrove Beach Estate 2

Melville Beach Self-catering
Sleeps 28 in 7 rooms

Mangrove Beach Estate 2 is situated on Melville Beach, a beautiful and unspoilt beach that offers miles of walking, shell gathering and snorkelling. This is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750/night
R750/night
Hobbiton-at-Fairewood | Self-catering Grahamstown

Hobbiton-at-Fairewood

Grahamstown Self-catering
Sleeps 30 in 2 rooms

Hobbiton-At-Fairewood is a welfare organisation situated just outside of Grahamstown, providing outdoor education for all sectors of the community .We offer...

  • Braai/Barbecue
  • On-site Parking
R280/night
Starting price for 2 guests
R280/night
Kromme Ellenboog Bush Camp | Lephalale (Ellisras) Self-catering

Kromme Ellenboog Bush Camp

Lephalale (Ellisras) Self-catering, Holiday Home
Sleeps 10

Kromme Ellenboog is a game farm located in the Limpopo Province on the main R518 between Lephalala and Marken. This unique farm offers self-catering...

  • Braai/Barbecue
  • On-site Parking
R1400/night
Starting price for 2 guests
R1400/night
The Old Farmhouse Meru | Self-catering Meru

The Old Farmhouse Meru

Meru Guest House, Bed and Breakfast, Holiday Home, Self-catering
Sleeps 6

The Old Farmhouse Meru is a charming four bedroom bed and breakfast located in the town of Meru at the eastern slopes of Mount Kenya, and offering a peaceful,...

  • On-site Parking
R1129/night
R1129/night
Villa Allun | Old Medina Self-catering

Villa Allun

Old Medina Bed and Breakfast, Holiday Home, Guest House, Self-catering
Sleeps 8

Along the city walls, Villa Allun welcomes you in a haven of tranquillity.Built on three levels this charming house was recently renovated, mixing traditional...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2241/night
R2241/night
Mille Soleils | Self-catering Mahe

Mille Soleils

Mahe Self-catering, Holiday Home
Sleeps 6

Set amid the lush green vegetation of La Misere and its rich fauna and flora, Villa Mille Soleils offers an exceptional view of the west coast of Mahe...

  • Wi-Fi
  • Braai/Barbecue
R2989/night
R2989/night
Airport Villas | Edenglen Self-catering

Airport Villas

Edenglen Self-catering, Holiday Home
Sleeps 4

Airport Villas is a beautiful self-catering house in Edenvale. The suburb is located in the East Rand area of Gauteng.The house consists of two bedrooms, a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900/night
Starting price for 2 guests
R900/night
Oceana Villa | Self-catering Bloubergstrand

Oceana Villa

Bloubergstrand Holiday Home, Self-catering
Sleeps 10

Oceana Villa is a beautiful self-catering unit situated in Bloubergstrand, 180 m from the shores of the beach. The unspoilt coastline is suitable for any...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R7200/night
R7200/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 106 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 R150 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?