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

Self-catering accommodation in Africa

14900+ accommodation listings, including 1002 specials
Sabuti 95 Simbiti Eco Estate | Shakas Rock Self-catering

Sabuti 95 Simbiti Eco Estate

Shakas Rock Self-catering
Sleeps 8
10 reviews

Sabuti 95 Simbiti Eco Estate offers a luxury seaside holiday in Ballito, just a short distance away from the beach. It is ideal for large groups and guests...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1950
Avg per night
R1950
Avg per night
Spitskop Plaashuis | Self-catering Lydenburg

Spitskop Plaashuis

Lydenburg Self-catering
Sleeps 10

Spitskop Plaashuis is a large upmarket guest house situated on a small-scale working farm with magnificent views down the valley towards Lydenburg. The house...

  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
R2500
Avg per night
Tristan's Beach House - Kommetjie | Kommetjie Self-catering

Tristan's Beach House - Kommetjie

Kommetjie Bed and Breakfast, Guest House, Self-catering
Sleeps 8
3 reviews

This freshly decorated beach house is a relaxed and comfortable holiday home situated in the village of Kommetjie and positioned only just down the wooden path...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R4000
Avg per night
R4000
Avg per night
11 Del Su Me  | Self-catering Margate

11 Del Su Me

Margate Self-catering
Sleeps 6
6 reviews

11 Del Su Me is situated in Margate in KwaZulu-Natal. It is just over and hour’s drive from the Durban International Airport and under two hours away from...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R699
Avg per night
R699
Avg per night
207 Terra Mare | Umhlanga Rocks Self-catering

207 Terra Mare

Umhlanga Rocks Self-catering
Sleeps 6

Boasting partial views of the spectacular ocean, 207 Terra Mare is established on the second floor of this attractive well renowned Umhlanga complex. The...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1650
Avg per night
R1650
Avg per night
Nectar Cottage | Self-catering Natures Valley

Nectar Cottage

Natures Valley Self-catering
Sleeps 8
3 reviews

Nectar Cottage is a fully-equipped self-catering house situated in the only village inside a South African National Park.Surrounded by forest, lagoon and only...

  • Wi-Fi
  • Braai/Barbecue
R2200
Avg per night
R2200
Avg per night
Villa Siesta | Margate Beach Self-catering

Villa Siesta

Margate Beach Self-catering
Sleeps 54 in 8 rooms

Villa Siesta is a small, secure face-brick complex of eight units, located just across the road from the beach on the South Coast of KwaZulu-Natal. The...

  • Swimming Pool
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Coral Tree Guest Rooms | Self-catering Worcester

Coral Tree Guest Rooms

Worcester Self-catering
Sleeps 6 in 3 rooms
9 reviews

Coral Tree Guest Rooms is situated in Worcester. It is just over an hour’s drive from Cape Town and is close to the Robertson Wine Farms and the Montagu...

  • On-site Parking
R600
Avg per night
R600
Avg per night
Summer Dreams | Ramsgate South Self-catering

Summer Dreams

Ramsgate South Self-catering
Sleeps 16
4 reviews

Summer Dreams is situated in Margate in KwaZulu-Natal. It consists of a main house and a cottage and can accommodate 16 guests comfortably.This double-storey...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2400
Avg per night
R2400
Avg per night
Kookfontein Rondawels | Self-catering Steinkopf

Kookfontein Rondawels

Steinkopf Self-catering
Sleeps 17 in 6 rooms
41 reviews

Kookfontein Rondawels is the first of its kind in the Namaqua region and is a replica of the Nama huts but in a modern style. The walls are decorated with...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R300
Avg per night
R300
Avg per night
San Lameer 3502 | San Lameer Self-catering

San Lameer 3502

San Lameer Self-catering
Sleeps 6

Villa 3502 is a lovely privately owned refurbished, three-bedroom 2 bath-roomed, unit located on San Lameer Golf Estate. This unit has air-conditioning, garden...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1750
Avg per night
R1750
Avg per night
Dune Dreams | Self-catering Cannon Rocks

Dune Dreams

Cannon Rocks Self-catering
Sleeps 13
5 reviews

Dune Dreams self-catering beachfront accommodation at Cannon Rocks on the spectacular Sunshine Coast of South Africa offers you the holiday of a lifetime.This...

  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
R2500
Avg per night
Woodmead Apartments | Sunninghill Self-catering

Woodmead Apartments

Sunninghill Self-catering
Sleeps 24 in 6 rooms
4 reviews

Ideal for long terms stays, the apartments are located in Woodmead in Sunninghill, Sandton.The apartments are fully furnished, have full DStv and are serviced....

  • On-site Parking
R750
Avg per night
R750
Avg per night
25% OFF
Paradiso Romatico  | Africa Specials

Paradiso Romatico

Simbithi Eco Estate Self-catering
Sleeps 6
4 reviews

Paradiso Romatico is an air-conditioned self-catering suite situated within the Simbithi Eco-Estate, in Ballito. The suite offers comfortable accommodation for...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2550
R1912
Avg per night
R2550
R1912
Avg per night
See-Wende Hemel | Yzerfontein Self-catering

See-Wende Hemel

Yzerfontein Self-catering
Sleeps 10

Welcome to See-Wende Hemel.The house is double story and is situated one row of houses from the sea with a greenbelt next to the house with a footpath to the...

  • Braai/Barbecue
  • On-site Parking
R1329
Avg per night
R1329
Avg per night
Beau Vista No 1 | Self-catering Manaba Beach

Beau Vista No 1

Manaba Beach Self-catering
Sleeps 6
10 reviews

Beau Vista No 1 is a spacious self-catering apartment located in a secure complex, with lovely ocean views and only a stone’s throw from Manaba Beach.The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
Elfen Cottage | Prince Albert Self-catering

Elfen Cottage

Prince Albert Self-catering
Sleeps 2
24 reviews

Elfen Cottage is an elegant newly renovated cottage ideally situated the centre of town in Prince Albert, but in a quiet area off the main road. The cottage...

  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
Lalandi Nr. 14 | Self-catering Langstrand

Lalandi Nr. 14

Langstrand Self-catering
Sleeps 6
5 reviews

3x bedrooms all ensuitesSleeps 6 pax maxLuxury Seafront 3 bedroom en-suite at Langstrand. Open plan kitchen lounge dining area, TV room, laundry room, sun deck

  • Braai/Barbecue
R1100
Avg per night
R1100
Avg per night
B&B on Buckingham | Craighall Park Self-catering

B&B on Buckingham

Craighall Park Self-catering, Bed and Breakfast
Sleeps 14 in 6 rooms

Welcome to B&B on Buckingham. Easy, no frills self catering accommodation which can also be booked on a bed & breakfast basis. We take pride in our quality...

  • Wi-Fi
  • On-site Parking
R900
Avg per night
R900
Avg per night
Ou Malanstasie | Self-catering Wellington

Ou Malanstasie

Wellington Self-catering
Sleeps 8 in 2 rooms
21 reviews

Ou Malanstasie is a self-catering cottage located in an old, historic railway village station, just a short drive from Wellington.The cottage consists of three...

  • Braai/Barbecue
  • On-site Parking
R760
Avg per night
R760
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 R210 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?