Welcome to SafariNow. Get off your 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-118

Self-catering accommodation in Africa

14800+ accommodation listings, including 1553 specials
Abalone Beach Cottages | Hout Bay Self-catering

Abalone Beach Cottages

Hout Bay Self-catering
Sleeps 9 in 2 rooms
13 reviews

Abalone Beach Cottages are luxurious and include a duplex apartment and a garden apartment, both with fantastic sea and mountain views. The property is nestled...

  • Swimming Pool
R900
Starting price for 2 guests
R900
360 at Mission House | Self-catering Currys Post

360 at Mission House

Currys Post Self-catering
Sleeps 14

This beautiful home is situated on a ridge, with breathtaking views of the Drakensberg Mountains and the rolling hills of the midlands.The house is light,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2880
Starting price for 2 guests
R2880
Peppertree House B&B and Self-catering | Fort Beaufort Self-catering

Peppertree House B&B and Self-catering

Fort Beaufort Bed and Breakfast, Self-catering
Sleeps 19 in 8 rooms
20 reviews

Peppertree House offers both B&B and self-catering accommodation in a Victorian-style home and five recently renovated and comfortable cottages.Accommodation...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R690
Starting price for 2 guests
R690
102 Ocean View | Self-catering Strand

102 Ocean View

Strand Self-catering
Sleeps 4
6 reviews

Situated in one of the most enviable locations in Strand, 102 Ocean View offers open spaces and beautiful sea views. It is an ideal option for small groups or...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R995
Per unit
R995
10% OFF
Bluewater Beachfront Guest House | Africa Specials

Bluewater Beachfront Guest House

Bluewater Bay Guest House, Self-catering
Sleeps 42 in 18 rooms
1 review

Bluewater Beachfront Guesthouse is a luxurious guesthouse on the beachfront in a lovely suburb of Port Elizabeth called Bluewater Bay. We are about 13...

  • Swimming Pool
  • Braai/Barbecue
R700
R630
Starting price for 2 guests
R700
R630
19 Azure on Big Bay | Self-catering Big Bay

19 Azure on Big Bay

Big Bay Self-catering
Sleeps 4

Soak up the sun alongside the communal swimming pool, relax on the balcony in the fresh sea air, or take a lazy nap to the sound of crashing waves. This modern...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Lazy Lizard 51 | Umdloti Beach Self-catering

Lazy Lizard 51

Umdloti Beach Self-catering
Sleeps 6

Lazy Lizard 51 rests quietly on the shores of the warm Indian Ocean, and makes for an ideal retreat from the bustling city life of Umhlanga and Durban.A must...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1550
Per unit
R1550
Desert Inn Guest House | Self-catering Middelburg (Eastern Cape)

Desert Inn Guest House

Middelburg (Eastern Cape) Guest House, Bed and Breakfast, Self-catering
Sleeps 24 in 10 rooms
7 reviews

Desert Inn Guest House is an elegant upmarket and tranquil guest house located in the center of town in Middelburg Eastern Cape. At Desert Inn Guest House,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
The Olive Retreat | Riebeek Kasteel Self-catering

The Olive Retreat

Riebeek Kasteel Self-catering
Sleeps 4
3 reviews

The Olive Retreat is located in Riebeek Kasteel, a picturesque town in the midst of olive and wine farms, one hour’s drive from Cape Town International...

  • Braai/Barbecue
  • On-site Parking
R1500
Starting price for 2 guests
R1500
4 The Mews | Self-catering Clarens

4 The Mews

Clarens Guest House, Self-catering
Sleeps 6
14 reviews

No 4 The Mews, is a new modern self-catering home in a secure and quiet area with eight town houses. The Mews is walled, and entrance to the complex is through...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1000
Starting price for 2 guests
R1000
Just B Guest House | Oosterville Self-catering

Just B Guest House

Oosterville Self-catering, Guest House
Sleeps 22 in 7 rooms
10 reviews

Just B Guest House is a warm and welcoming private guest house located in the Kalahari town of Upington. Just B Guest House is an ideal stop over location on...

  • Wi-Fi
  • On-site Parking
R400
Per guest
R400
Nondi Leap Holiday Home | Self-catering Meerensee

Nondi Leap Holiday Home

Meerensee Self-catering
Sleeps 8

Nondi Leap Holiday Home is located in Richards Bay and offers homely accommodation in KwaZulu-Natal north coast. The house is in a safe neighbourhood and just...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1350
Per unit
R1350
Herma's Guest House | Amanzimtoti Self-catering

Herma's Guest House

Amanzimtoti Guest House, Self-catering
Sleeps 6
1 review

Herma's Guest House (Holiday Home) is located in the popular holiday town of Amanzimtoti on the South Coast of KwaZulu-Natal and offers quality accommodation,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1550
Per unit
R1550
Roman View - Sea Front | Self-catering Arniston

Roman View - Sea Front

Arniston Self-catering
Sleeps 6

This is the house that everyone wants.... Arniston and Arniston-Etnas is near the southernmost town in Africa, Cape L'Agulhas and arguably one of the most...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2020
Per unit
R2020
10 On Montrose | Bunkers Hill Self-catering

10 On Montrose

Bunkers Hill Bed and Breakfast, Self-catering
Sleeps 2
8 reviews

10 On Montrose is a comfortable unit situated in the upmarket area of Bunkers Hill, in East London. We are very close to Old Selbornian Club, East London Golf...

  • Wi-Fi
  • On-site Parking
R750
Per unit
R750
10% OFF
Adenium Beachfront Apartment | Africa Specials

Adenium Beachfront Apartment

Mouille Point Self-catering
Sleeps 4
1 review

You don’t get any closer to Cape Town’s Atlantic seaboard promenade than the two-bedroom, one-bathroom Adenium Beachfront Apartment. Look out of the window to...

  • Wi-Fi
  • On-site Parking
R1400
R1260
Starting price for 2 guests
R1400
R1260
Atara Cottage | Calitzdorp Self-catering

Atara Cottage

Calitzdorp Self-catering
Sleeps 4
3 reviews

Altara Cottage is a quaint two bedroom cottage, situated in a pretty little garden in the heart of Carlitzdorp. The cottage offers comfortable accommodation...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R550
Starting price for 2 guests
R550
La Terra de Luc | Self-catering Franschhoek

La Terra de Luc

Franschhoek Self-catering
Sleeps 8 in 4 rooms
7 reviews

La Terra de Luc is situated on a privately owned, historic estate. The towering peaks of the famous Franschhoek Mountains form a scenic backdrop to the estate...

  • Wi-Fi
  • On-site Parking
R1250
Starting price for 2 guests
R1250
Torgos Lodge | Koes Self-catering

Torgos Lodge

Koes Lodge, Self-catering
Sleeps 20 in 10 rooms
26 reviews

Accommodation on the main hunting concession in the Kalahari. You will find a fully equipped, luxurious tented camp with lapa and boma in the dry river bed...

R2040
Starting price for 2 guests
R2040
A Barn Lodge | Self-catering Kimberley

A Barn Lodge

Kimberley Self-catering
Sleeps 16 in 4 rooms
13 reviews

A Barn Lodge is situated in a safe environment with a great atmosphere. The lodge has three luxury en-suite units available, and is situated only 3 km outside...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
R500
Starting price for 2 guests
R500

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 R204 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?