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

Self-catering accommodation in Africa

14900+ accommodation listings, including 960 specials
Stradford Blue | Uvongo Self-catering

Stradford Blue

Uvongo Self-catering
Sleeps 4
10 reviews

A beautiful and very tastefully designed apartment to ensure a memorable and relaxing holiday in total style and comfort. This distinguished apartment is fully...

R480
Avg per night
R480
Avg per night
Birch Lodge | Self-catering Camps Bay

Birch Lodge

Camps Bay Self-catering
Sleeps 12 in 3 rooms
4 reviews

Birch Lodge is situated in the exclusive and trendy upmarket suburb of Camps Bay in Cape Town. This tastefully furnished accommodation offers two independent...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night
At the Lighthouse Inn | Port Edward Self-catering

At the Lighthouse Inn

Port Edward Self-catering
Sleeps 23 in 6 rooms
6 reviews

Situated right on the beach in Port Edward, At the Lighthouse Inn offers a very peaceful and calm atmosphere with priceless views.Accommodation is available in...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R700
Avg per night
R700
Avg per night
Bokhaus | Self-catering Rhodes

Bokhaus

Rhodes Self-catering
Sleeps 14
1 review

Set within the picturesque beauty of Rhodes, Bokhaus offers an idyllic destination for a pleasant getaway. It is a great option for large groups visiting this...

  • Braai/Barbecue
  • On-site Parking
R500
Avg per night
R500
Avg per night
Coastal Haven | Misty Cliffs Self-catering

Coastal Haven

Misty Cliffs Self-catering
Sleeps 6

Coastal Haven is a beautiful three-bedroom self-catering house in Cape Town, situated right on the seafront in Misty Cliffs.The spacious and comfortable home...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2700
Avg per night
R2700
Avg per night
Msauli Village | Self-catering Barberton

Msauli Village

Barberton Self-catering
Sleeps 20 in 9 rooms

Welcome to Msauli Village. Accommodation for 14 guests is now available in the guest house. Self-catering facilities with fully equipped kitchen and...

  • Braai/Barbecue
  • On-site Parking
R380
Avg per night
R380
Avg per night
Abelia Place  | Rondebosch Self-catering

Abelia Place

Rondebosch Bed and Breakfast, Self-catering
Sleeps 4 in 2 rooms
8 reviews

Abelia Place has two separate units attached to a family home in quiet, leafy upmarket Rondebosch, each with a private separate entrance, kitchenette and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R600
Avg per night
R600
Avg per night
Afrika-Pearl Guesthouse | Self-catering Paarl

Afrika-Pearl Guesthouse

Paarl Guest House, Self-catering
Sleeps 9 in 4 rooms
3 reviews

Afrika-Pearl Guesthouse is situated in the heart of Paarl, a charming town in the wondrous Cape Winelands.Afrika Pearl Guesthouse comprises of three...

  • Wi-Fi
  • On-site Parking
R995
Avg per night
R995
Avg per night
Beach House Accommodation - Stella Vista Flat 3   | McDougall's Bay Self-catering

Beach House Accommodation - Stella Vista Flat...

McDougall's Bay Self-catering
Sleeps 2
1 review

This charming bachelor’s apartment features an open-plan area and is ideal for either a family or a couple looking for a relaxing holiday. The self-catering...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R870
Avg per night
R870
Avg per night
St. Hubertus Lodge | Self-catering Broederstroom

St. Hubertus Lodge

Broederstroom Lodge, Self-catering
Sleeps 19 in 5 rooms
10 reviews

St. Hubertus is a German inspired lodge in a tranquil garden setting. Situated near Hartbeespoort dam, 45 min. away from Pretoria makes it an ideal break away...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
Baytide Lodge | Oslo Beach Self-catering

Baytide Lodge

Oslo Beach Lodge, Self-catering
Sleeps 12 in 3 rooms
13 reviews

The seaside suburb of Oslo Beach is known for its hot summers and surfing opportunities. It is also where Bay Tide Lodge is situated, the ideal stopover for...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1150
Avg per night
R1150
Avg per night
Eden Wilds 85 | Self-catering Port Edward

Eden Wilds 85

Port Edward Self-catering
Sleeps 6
6 reviews

Eden Wilds 85 is situated in a private resort in Port Edward. The Umtamvuna Nature Reserve in Banners Rest is next to the estate and guests have access to the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R749
Avg per night
R749
Avg per night
Fynbos Rus | Golden Mile Self-catering

Fynbos Rus

Golden Mile Self-catering
Sleeps 7
3 reviews

Fynbos Rus is situated along the stunning Golden Mile, in Saint Helena Bay.The house, which can accommodate up to seven guests, features an open-plan fully...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1750
Avg per night
R1750
Avg per night
Daisy Tree Cottage | Self-catering Oudtshoorn

Daisy Tree Cottage

Oudtshoorn Self-catering
Sleeps 2
10 reviews

Daisy Tree Cottage is a self-catering garden cottage situated conveniently close to town in a peaceful neighbourhood in Oudtshoorn.Our target market are guests...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R480
Avg per night
R480
Avg per night
Elands Bay Guesthouse | Elands Bay Self-catering

Elands Bay Guesthouse

Elands Bay Self-catering
Sleeps 24 in 3 rooms
3 reviews

The main house is a lovely large self catering home that can accommodate 16 people comfortably. There are six bedrooms of which three are en-suite with a full...

  • Swimming Pool
  • Braai/Barbecue
R1650
Avg per night
R1650
Avg per night
Zuidste Huisie Fisherman's Cottage | Self-catering Struisbaai

Zuidste Huisie Fisherman's Cottage

Struisbaai Self-catering
Sleeps 6
12 reviews

Zuidste Huisie is accredited with the Department of Economic Development and Tourism and is a self-catering fisherman's cottage within the Langezandt...

  • Braai/Barbecue
R1045
Avg per night
R1045
Avg per night
Escape@Butterfly | Marloth Park Self-catering

Escape@Butterfly

Marloth Park Self-catering
Sleeps 8
16 reviews

Escape@Butterfly is a thatched roof house situated in the popular Marloth Park Conservancy, just outside of the Kruger National Park. The house offers...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Avg per night
R1100
Avg per night
Lynwood Flat - Sedgefield | Self-catering Sedgefield

Lynwood Flat - Sedgefield

Sedgefield Self-catering
Sleeps 22 in 6 rooms
4 reviews

Lynwood Flat is situated in the coastal town of Sedgefield, along the Garden Route.The upstairs complex comprises of two flats, both self-catering, and both...

  • On-site Parking
R450
Avg per night
R450
Avg per night
Motozi Lodge | Hartbeespoort Self-catering

Motozi Lodge

Hartbeespoort Lodge, Self-catering
Sleeps 16 in 4 rooms
1 review

Motozi is a tranquil retreat in Flora Park Gauteng. It is close to all the major places like Johannesburg, Pretoria and Centurion giving guests easy access to...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Praslin 7 | Self-catering Ramsgate Beach

Praslin 7

Ramsgate Beach Self-catering
Sleeps 6
2 reviews

Praslin 7 is a stunning upmarket complex in Ramsgate, with both sea and lagoon views.The unit comprises of three bedrooms, two bathrooms, an open-plan fully...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
R850
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 R205 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?