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

Self-catering accommodation in Africa

15000+ accommodation listings, including 944 specials
Deo Gloria | Paradise Beach (Langebaan) Self-catering

Deo Gloria

Paradise Beach (Langebaan) Self-catering
Sleeps 8

Deo Gloria is situated within the Paradise Beach development. This 4 bedroomed house is modern and spacious with an open plan living area and a large enclosed...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1965
Avg per night
R1965
Avg per night
Holly Tree Franschhoek Accommodation | Self-catering Franschhoek

Holly Tree Franschhoek Accommodation

Franschhoek Self-catering
Sleeps 4

Holly Tree is located in an upmarket suburb named Franschhoek in Cape Town. This modern self-catering apartment can accommodate up to four guests. There is a...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2400
Avg per night
R2400
Avg per night
Condia | La Concorde Self-catering

Condia

La Concorde Self-catering
Sleeps 8 in 2 rooms
10 reviews

Condia is located in tranquil surroundings close to the picturesque Helderberg and Hottentots Holland Mountains in the exclusive, upmarket area of Somerset...

  • Braai/Barbecue
R600
Avg per night
R600
Avg per night
Habibi Three | Self-catering Paternoster

Habibi Three

Paternoster Guest House, Self-catering
Sleeps 2

Habibi Three is a simple and comfortable two person accommodation in Paternoster. It contains two twin beds, a bar fridge and a coffee machine.There is an...

  • On-site Parking
R1030
Avg per night
R1030
Avg per night
Woodland Cottage | Ramsgate Beach Self-catering

Woodland Cottage

Ramsgate Beach Self-catering
Sleeps 4

Tranquil and charming, Woodland cottage embraces the best of all world's located in an idyllic woodland setting, with Ramsgate beach conveniently close and...

  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
27 on Kenridge | Self-catering Kenridge

27 on Kenridge

Kenridge Self-catering
Sleeps 2

Welcome to 27 on Kenridge.27 on Kenridge offers quality accommodation in Kenridge, Durbanville in the Northern Suburbs of Cape Town. This spacious unit is...

  • Wi-Fi
  • On-site Parking
R950
Avg per night
R950
Avg per night
402 Kenwyn on Sea | Ballito Self-catering

402 Kenwyn on Sea

Ballito Self-catering
Sleeps 7

402 Kenwyn on Sea is a fully fitted, luxurious apartment in Ballito, on the Kwazulu-Natal Dolphin Coast, and provides the ideal holiday get-away.The apartment...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2070
Avg per night
R2070
Avg per night
35 Umkobi Lodge | Self-catering Southbroom

35 Umkobi Lodge

Southbroom Self-catering
Sleeps 8

Umkobi Lodge is an up-market complex, eco estate, ultra elite village.Located along the banks of a protected estuary, this log home is situated on an eco...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1850
Avg per night
R1850
Avg per night
6 on Horatio | Simons Town Self-catering

6 on Horatio

Simons Town Self-catering
Sleeps 8

6 on Horatio is a large, modern, open plan and spacious 4 bedroom holiday home with a swimming pool, located in Simon's Kloof, overlooking the ocean. The...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2800
Avg per night
R2800
Avg per night
Gorgeous Holiday & Business Apartment | Self-catering Shakas Rock

Gorgeous Holiday & Business Apartment

Shakas Rock Self-catering
Sleeps 6

Welcome to Gorgeous Holiday & Business Apartment¤Pool OnSiteIf you want to experience the tropical delights of the north coast of Kwa-Zulu Natal in a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
Avg per night
R1250
Avg per night
Deluxe Studio with Patio | Sunset Beach Self-catering

Deluxe Studio with Patio

Sunset Beach Self-catering
Sleeps 2

This tastefully decorated deluxe studio (approx 25 sqm) with pool access consists of a tranquil bedroom with queen size bed.Other features include a small...

  • Wi-Fi
  • Swimming Pool
R995
Avg per night
R995
Avg per night
Doornberg Guest Farm | Self-catering Nieu Bethesda

Doornberg Guest Farm

Nieu Bethesda Bed and Breakfast, Self-catering
Sleeps 23 in 5 rooms
31 reviews

Doornberg Guest Farm lies nestled in the heart of the Sneeuberg mountains, just outside Nieu Bethesda with its well-known Owl House. Relax, soak up the sun,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R750
Avg per night
R750
Avg per night
Thatch Villa | Hout Bay Self-catering

Thatch Villa

Hout Bay Self-catering
Sleeps 6
2 reviews

Thatch Villa is a beautiful three-bedroom family home in Hout Bay. This is a seaside village with excellent restaurants, a vibrant harbour and a stunning...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R2500
Avg per night
R2500
Avg per night
Stableford 3 | Self-catering Solar Beach

Stableford 3

Solar Beach Self-catering
Sleeps 8

Robberg 5 Beach is an extremely popular blue flagged beach in Plettenberg Bay. This lovingly renovated home is all about spacious living within easy walking...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2650
Avg per night
R2650
Avg per night
La Bella Vita Studios | Paarl Self-catering

La Bella Vita Studios

Paarl Self-catering
Sleeps 16 in 8 rooms

Luxurious studios in a secure wine estate in the Cape Winelands. Experience the beauty, serenity and delicious vinos of the Cape Winelands. These spacious...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2950
Avg per night
R2950
Avg per night
1 The Grange Luxury Apartments | Self-catering Camps Bay

1 The Grange Luxury Apartments

Camps Bay Self-catering
Sleeps 49 in 9 rooms
2 reviews

Breathtaking views overlooking the entire bay and Camps Bay beach, as well as the beautiful sunrise over Table Mountain and the Twelve Apostles, will make your...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
Living Waters | Belfast Self-catering

Living Waters

Belfast Self-catering
Sleeps 6

Living Waters is a self-catering unit where nature, tranquillity and calmness embrace. The house overlooks a magnificent 27 hectare-sized trout dam creating a...

  • Braai/Barbecue
  • On-site Parking
R2800
Avg per night
R2800
Avg per night
AAA ACCOMMODATION-Pecan Tree Cottages | Self-catering Machadodorp

AAA ACCOMMODATION-Pecan Tree Cottages

Machadodorp Self-catering, Lodge
Sleeps 4

Welcome to Pecan Tree.The accommodation consist of two cottages which are semi-detached. They both have two twin- bed rooms, one bathroom with bath and shower....

  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Blouberg Heights 202 | Bloubergstrand Self-catering

Blouberg Heights 202

Bloubergstrand Self-catering
Sleeps 2

Enjoy a stay in this beautiful one-bedroom apartment in the secure building complex of Blouberg Heights. Apartment 202 is fully equipped with everything you...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R980
Avg per night
R980
Avg per night
Sunset Beach House | Self-catering Sunset Beach

Sunset Beach House

Sunset Beach Guest House, Self-catering
Sleeps 5

Welcome to Sunset Beach House.Sunset Beach House is a fully contained house in Sunset Beach with 3 bedrooms, 2 en-suite bathrooms and a small garden. The...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
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 R200 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?