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

Self-catering accommodation in Africa

14900+ accommodation listings, including 907 specials
8Headsview | Old Place Self-catering

8Headsview

Old Place Self-catering
Sleeps 4

8Headsview is an upmarket self-catering apartment overlooking the beautiful Knysna Lagoon. Located a mere walking distance from shops, restaurants, and local...

  • Braai/Barbecue
  • On-site Parking
R1250
Avg per night
R1250
Avg per night
San Lameer | Self-catering San Lameer

San Lameer

San Lameer Self-catering
Sleeps 8

San Lameer is a charming villa situated in the San Lameer Resort, in the quaint seaside village of Southbroom.The village comprises of four bedrooms,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3427
Avg per night
R3427
Avg per night
Downstream | Dullstroom Self-catering

Downstream

Dullstroom Self-catering
Sleeps 6
3 reviews

Downstream offers excellent 4 Star graded self-catering accommodation in a security complex in Dullstroom. This luxury house, located on the waterfront of the...

  • Braai/Barbecue
R2400
Avg per night
R2400
Avg per night
LaatLam93 | Self-catering Franskraal

LaatLam93

Franskraal Self-catering
Sleeps 11
3 reviews

LaatLam93 is located in a coastal village named Franskraal near Gansbaai in the Western Cape. This lovely spacious self-catering beach-house can accommodate up...

  • Braai/Barbecue
  • On-site Parking
R2970
Avg per night
R2970
Avg per night
Askham Post Office Guest House | Askham Self-catering

Askham Post Office Guest House

Askham Guest House, Self-catering
Sleeps 10 in 2 rooms
3 reviews

Askham Post Office Guest House is ideally situated en route to the Kgalagadi Transfrontier Park, in the heart of the Kalahari. Quaint and comfortable, the...

  • Braai/Barbecue
R1160
Avg per night
R1160
Avg per night
Keurbooms River Lodge - 1004 | Self-catering Plettenberg Bay

Keurbooms River Lodge - 1004

Plettenberg Bay Self-catering
Sleeps 6

Three bedroom, three bathroom ground floor unit situated at the Keurbooms Protea Hotel, sleeping six people on a self-catering basis. The unit features an...

R1300
Avg per night
R1300
Avg per night
Infanta Getaway | Infanta Self-catering

Infanta Getaway

Infanta Self-catering
Sleeps 11
2 reviews

Infanta Getaway is located in a small town named Infanta at the mouth of the Breede River, just opposite Witsand. This sea view house can accommodate up to 11...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Avg per night
R700
Avg per night
157 Sixth Street | Self-catering Voelklip

157 Sixth Street

Voelklip Self-catering
Sleeps 6

157 Sixth Street is a beautifully furnished and equipped three-bedroom garden apartment, situated in Hermanus.One of the bedrooms has a full en-suite bathroom,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2800
Avg per night
R2800
Avg per night
Chilli High | Nelspruit Self-catering

Chilli High

Nelspruit Bed and Breakfast, Self-catering
Sleeps 6

Chilli High Bed and Breakfast is a modern, spacious self-catering and serviced two-bedroom establishment situated in a quiet cul-de-sac. This six-sleeper unit...

  • Wi-Fi
  • Swimming Pool
R1580
Avg per night
R1580
Avg per night
Citrus Lane Guesthouse | Self-catering Olivedale

Citrus Lane Guesthouse

Olivedale Guest House, Self-catering
Sleeps 15 in 6 rooms
2 reviews

Citrus Lane Guesthouse welcomes you to our friendly accommodation establishment where you are safe and secure. We offer elegant bedrooms and enough breakfast...

  • Wi-Fi
  • On-site Parking
R980
Avg per night
R980
Avg per night
1 on Ross | Frontier Country Self-catering

1 on Ross

Frontier Country Bed and Breakfast, Self-catering
Sleeps 9 in 3 rooms

1 on Ross consists of three cottages nestled in a quiet cul-de-sac just off Henry Road, in Grahamstown. The Cottage offers its own private garden. It consists...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
R550
Avg per night
Redford House | Self-catering The Crags

Redford House

The Crags Guest House, Bed and Breakfast, Self-catering
Sleeps 9 in 3 rooms
1 review

Redford House is a 4 Star historic country guest house located in The Crags, set against the backdrop of the majestic Tsitsikamma mountains. Redford House is...

  • Swimming Pool
R900
Avg per night
R900
Avg per night
Beach House for Large Groups | Big Bay Self-catering

Beach House for Large Groups

Big Bay Self-catering
Sleeps 16

Beautiful 7 bedroom/8 bathroom/sixteen bed beach house with views from Big Bay to Table Mountain.The spacious club-style house has all the conveniences needed...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R4000
Avg per night
R4000
Avg per night
Jimmy's Place - Thatch Cottage | Self-catering Dinokeng Game Reserve

Jimmy's Place - Thatch Cottage

Dinokeng Game Reserve Self-catering, Safari
Sleeps 12

Jimmy's Place - Thatch Lodge is situated in Dinokeng Game Reserve located 50 km outside of Pretoria.This elegant thatch lodge can accommodate up to 12 guests...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5000
Avg per night
R5000
Avg per night
Cycad Place | Meyersdal Self-catering

Cycad Place

Meyersdal Self-catering
Sleeps 5

Sunview Meyersdal is an airy and bright unit situated in Meyersdal, Alberton. The unit has two bedrooms and one bathroom. The bathroom has a bath and a shower....

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R990
Avg per night
R990
Avg per night
Jimmy's Place - Stone Cottage | Self-catering Dinokeng Game Reserve

Jimmy's Place - Stone Cottage

Dinokeng Game Reserve Self-catering
Sleeps 6

Jimmy's Place - Stone Lodge is situated in Dinokeng Game Reserve located 50 km outside of Pretoria.This modern and luxurious three bedroom home boasts an...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4000
Avg per night
R4000
Avg per night
Menlo Park Bachelor Apartments | Lynnwood Self-catering

Menlo Park Bachelor Apartments

Lynnwood Self-catering
Sleeps 4 in 2 rooms
4 reviews

Menlo Park Bachelor Apartments are situated in Menlo Park, an upmarket suburb of Pretoria.The accommodation comprises of two open-plan units separate from main...

  • Wi-Fi
  • On-site Parking
R600
Avg per night
R600
Avg per night
Ouma's Villa | Self-catering Heidelberg (WC)

Ouma's Villa

Heidelberg (WC) Self-catering
Sleeps 12
3 reviews

Ouma's Villa is a delightful, rambling self-catering home situated in Fourie Street in the historical heart of Heidelberg, the gateway to the Garden Route. ...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Majestic Millhouse | Kalk Bay Self-catering

Majestic Millhouse

Kalk Bay Self-catering
Sleeps 6
1 review

The Millhouse at Majestic apartment is a luxurious three-bedroom townhouse with a big living room, a fully equipped kitchen, three ensuite bathrooms and a...

  • Wi-Fi
  • Swimming Pool
R2050
Avg per night
R2050
Avg per night
De Kothuize 18 Parsonage Street | Self-catering Graaff-Reinet

De Kothuize 18 Parsonage Street

Graaff-Reinet Self-catering
Sleeps 4
2 reviews

De Kothuize 18 is situated in Graaff-Reinet, the fourth-oldest town in South Africa, with 250 plus declared national monuments. This self-catering Karoo...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1000
Avg per night
R1000
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 R203 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?