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

Self-catering accommodation in Africa

14100+ accommodation listings, including 977 specials
Dune Rose Holiday House | Yzerfontein Self-catering

Dune Rose Holiday House

Yzerfontein Self-catering, Holiday Home
Sleeps 8

If you want to break away from the rush of the city to relax in peace, privacy and tranquillity, visit Dune Rose in Yzerfontein on the West Coast. Yzerfontein...

  • Braai/Barbecue
  • On-site Parking
R5500/night
R5500/night
Eden On The Bay 151 | Self-catering Big Bay

Eden On The Bay 151

Big Bay Self-catering
Sleeps 13 in 4 rooms

Four stunning, fully-furnished apartments at Big Bay (details of each apartment are set out in the rooms section below), located only 20 minutes from the CBD...

  • Wi-Fi
  • On-site Parking
R800/night
R800/night
Killiney Private Guest House | Potchefstroom Self-catering

Killiney Private Guest House

Potchefstroom Holiday Home, Self-catering
Sleeps 2

Killiney Private Guest House offers a comfortable place to stay during your visit to Potchefstroom. The accommodation is ideal for contract workers, couples or...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R485/night
Starting price for 2 guests
R485/night
Is Ours Holiday Home | Self-catering Dana Bay

Is Ours Holiday Home

Dana Bay Holiday Home, Self-catering
Sleeps 14
1 review

Is Ours Holiday Home is a comfortable self-catering holiday home, located in Dana Bay in Mossel Bay. The house has amazing views over Dana bay and the Indian...

  • Braai/Barbecue
  • On-site Parking
R550/night
Starting price for 2 guests
R550/night
Appelhuis | Barrydale Self-catering

Appelhuis

Barrydale Holiday Home, Self-catering
Sleeps 7
1 review

Experience the serenity and safety of a quiet Klein Karoo fruit farm, 7km from Barrydale on the R62-route. The Appelhuis is a beautifully restored old stone...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700/night
Starting price for 2 guests
R700/night
Sunset Cape | Self-catering Gordons Bay

Sunset Cape

Gordons Bay Holiday Home, Self-catering
Sleeps 4

The house in the Old Village of Gordon's Bay is decorated in the European standard. Spacious two bedrooms with sea views and overlooking the vineyards are...

  • Wi-Fi
  • On-site Parking
R1690/night
R1690/night
Beach Lodge Apartments  | Margate Self-catering

Beach Lodge Apartments

Margate Holiday Home, Self-catering
Sleeps 5
6 reviews

These are comfortable self-catering units situated in a secure complex in Margate, only a short walk to the lagoon and the main beach. Margate is loved for...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600/night
Starting price for 2 guests
R600/night
The Country House | Self-catering Witteboomen

The Country House

Witteboomen Self-catering, Holiday Home
Sleeps 8

This is a large family home positioned in the heart of Constantia, with the Table Mountain National Park bounding this leafy valley on two sides, with the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R7800/night
R7800/night
The Greens Lodge | Solwezi Self-catering

The Greens Lodge

Solwezi Lodge, Self-catering
Sleeps 22 in 8 rooms

The Greens Lodge is located in Solwezi, which is the capital of the North-Western Province of Zambia. This area is predominantly known for its copper mining. ...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R770/night
R770/night
1 on Bokkom | Self-catering Velddrif

1 on Bokkom

Velddrif Holiday Home, Self-catering
Sleeps 4
2 reviews

1 on Bokkom is a 2 bedroom, 2 bath room cottage. Open plan lounge/dining room. Large braai area. Stunning views.

  • Braai/Barbecue
R1600/night
R1600/night
Buccaneer Bay | Southbroom Self-catering

Buccaneer Bay

Southbroom Holiday Home, Self-catering
Sleeps 8

Buccaneer Bay is situated in the heart of Southbroom, a quaint and exclusive village located on the south coast of KwaZulu-Natal. This is the ideal house for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2900/night
R2900/night
Lapeng Ma-mosa | Self-catering Masite Nek

Lapeng Ma-mosa

Masite Nek Self-catering
Sleeps 7 in 3 rooms
6 reviews

Lapeng Ma-Mosa is situated in the rugged country side and offers a luxurious retreat for those seeking a more secluded retreat. The accommodation is provided...

  • Braai/Barbecue
  • On-site Parking
R700/night
Starting price for 2 guests
R700/night
Mossienes @ Hayfield | Ventersburg Self-catering

Mossienes @ Hayfield

Ventersburg Self-catering
Sleeps 6 in 3 rooms
4 reviews

Mossienes @ Hayfield offers stylish farm accommodation situated on the R70, between Ventersburg and Senekal. This is the ideal weekend getaway in a peaceful...

  • Braai/Barbecue
  • On-site Parking
R800/night
Starting price for 2 guests
R800/night
11 Sha Bay Villas | Self-catering Manaba Beach

11 Sha Bay Villas

Manaba Beach Holiday Home, Self-catering
Sleeps 6
1 review

11 Sha Bay Villas is located in Manaba Beach, on the South Coast of KwaZulu Natal. Here, the warm Indian Ocean flows along the coastline, providing an...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R490/night
R490/night
Van's View | Manaba Beach Self-catering

Van's View

Manaba Beach Holiday Home, Self-catering
Sleeps 6

Van's View is located in Manaba Beach, a sub-tropical paradise situated on the South Coast of KwaZulu Natal. This is a spacious two-bedroom holiday apartment...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R490/night
R490/night
Harbour Terrace | Self-catering De Waterkant

Harbour Terrace

De Waterkant Self-catering
Sleeps 10 in 4 rooms

Harbour Terrace is a secure complex that is centrally situated in the heart of Cape Town, in De Waterkant. This trendy area with accentuated, colourful...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R680/night
R680/night
Harbour View Townhouse | Zonnebloem Self-catering

Harbour View Townhouse

Zonnebloem Holiday Home, Self-catering
Sleeps 5

Harbour View Townhouse is a beautifully furnished house situated in Zonnebloem, on the footslopes of Table Mountain. The townhouse consists of two bedrooms,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800/night
R1800/night
Zoute River Cottage | Self-catering Hopefield

Zoute River Cottage

Hopefield Holiday Home, Self-catering
Sleeps 3

Zoute River is a West Coast country retreat for writers, artists and dreamers. The studio cottage is the perfect location for a creative escape, whether you’re...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600/night
Starting price for 2 guests
R600/night
Cupido's Nest | St Helena Bay Self-catering

Cupido's Nest

St Helena Bay Self-catering, Holiday Home
Sleeps 6

Cupido's Nest is a lovely self-catering house with beautiful sea views situated in St Helena Bay, only a stone’s throw from the beach.The house consists of...

  • Braai/Barbecue
  • On-site Parking
R1300/night
R1300/night
Home in Eden | Self-catering Eastford Private Nature Reserve

Home in Eden

Eastford Private Nature Reserve Holiday Home, Self-catering
Sleeps 5

Home in Eden overlooks a valley in a private nature reserve with numerous pathways to explore in safety, and is only 3 km from the centre of Knysna.The home...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R4000/night
Starting price for 2 guests
R4000/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 267 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 R168 per unit 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?