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

Self-catering accommodation in Africa

14900+ accommodation listings, including 960 specials
Marichel 7 | Shakas Rock Self-catering

Marichel 7

Shakas Rock Self-catering
Sleeps 8

Overlooking the popular Thompsons Bay Beach, Marichel 7 offers an idyllic seaside getaway to guests. It is a great option for water-loving groups or families...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2950
Avg per night
R2950
Avg per night
201 Cozumel | Self-catering Umdloti Beach

201 Cozumel

Umdloti Beach Self-catering
Sleeps 2

201 Cozumel is a studio apartment suitable for a couple situated cross the road from Umdloti main beach and tidal pool.There is a comfortable lounge and dining...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1050
Avg per night
R1050
Avg per night
Isikulu 29 | Umdloti Beach Self-catering

Isikulu 29

Umdloti Beach Self-catering
Sleeps 4

Enjoy the view of the ocean and private braais on the balcony of this well looked after complex on Umdloti's North beach.This fantastic bright modern two...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350
Avg per night
R1350
Avg per night
Ntafufu Eco Lodge | Self-catering Port St Johns

Ntafufu Eco Lodge

Port St Johns Lodge, Self-catering
Sleeps 18 in 9 rooms
2 reviews

High on a hill with awesome panoramic views of the sea, the Ntafufu estuary and river valley, surrounded by indigenous forest, you will find the Ntafufu Eco...

  • Braai/Barbecue
  • On-site Parking
R960
Avg per night
R960
Avg per night
20 Mallorca | Umdloti Beach Self-catering

20 Mallorca

Umdloti Beach Self-catering
Sleeps 4

20 Mallorca is situated across the road from the beach, in the town of Umdloti. It is a great choice for those wanting to enjoy the beach by day and have a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
Avg per night
R1250
Avg per night
8 Waterfront | Self-catering Umdloti Beach

8 Waterfront

Umdloti Beach Self-catering
Sleeps 4

8 Waterfront is a beautiful two bedroom self-catering apartment situated across the road from the beach in the southern part of Umdloti.There is a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1450
Avg per night
R1450
Avg per night
Vue sur La Mer | Herolds Bay Self-catering

Vue sur La Mer

Herolds Bay Self-catering
Sleeps 6

Vue sur La Mer is situated in the charming seaside settlement of Herolds Bay, along the Garden Route.The house has four bedrooms, accommodating eight guests,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
R2500
Avg per night
Nine on Uys Street B&B | Self-catering Central Jeffreys Bay

Nine on Uys Street B&B

Central Jeffreys Bay Guest House, Self-catering
Sleeps 19 in 8 rooms
2 reviews

Nine on Uys Street is a very modern, beautifully decorated establishment in the heart of the wonderful surfing mecca of South Africa called Jeffreys Bay.The...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Welsh Whales | Perlemoen Bay Self-catering

Welsh Whales

Perlemoen Bay Self-catering
Sleeps 6
3 reviews

Welsh Whales is a holiday home set in Perlemoen Bay in Gansbaai. It boasts spectacular views of Walker Bay, Hermanus and Cape Point. There are three bedrooms...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2860
Avg per night
R2860
Avg per night
Karoo Moons | Self-catering Aberdeen

Karoo Moons

Aberdeen Self-catering
Sleeps 14 in 7 rooms
1 review

The urban chic style oasis and understated elegance of Karoo Moons Luxury Self-catering House in Aberdeen welcomes the weary traveller . Relax and unwind on...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Avg per night
R900
Avg per night
Hakuna Matata | Clarens Self-catering

Hakuna Matata

Clarens Guest House, Self-catering
Sleeps 4 in 2 rooms

Hakuna Matata is situated in the delightful mountain village of Clarens in the Eastern Free State. The accommodation has a double and twin room available for...

  • Wi-Fi
  • On-site Parking
R600
Avg per night
R600
Avg per night
Equizette Accomodation and Equestrian Center  | Self-catering Wigwam

Equizette Accomodation and Equestrian Center ...

Wigwam Guest House, Self-catering
Sleeps 4 in 2 rooms

Equizette Accomodation and Equestrian Center is set in the Boschfontein area in Rustenburg. It is 126 kilometres from Johannesburg and 138 kilometres away from...

  • Wi-Fi
  • On-site Parking
R700
Avg per night
R700
Avg per night
Squirrels Play | Kirstenhof Self-catering

Squirrels Play

Kirstenhof Self-catering
Sleeps 2

Squirrels Play is a charming garden cottage situated in Kirstenhof in Cape Town. It is 30 kilometres from the Cape Town International Airport and is a short...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R675
Avg per night
R675
Avg per night
Topaz Overnight | Self-catering White River

Topaz Overnight

White River Guest House, Self-catering
Sleeps 6
3 reviews

Topaz Overnight is situated in White River, in Mpumalanga. This house can accommodate up to six guests comfortably and features a fully equipped kitchen with a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R560
Avg per night
R560
Avg per night
Cyrene | Parys Self-catering

Cyrene

Parys Self-catering
Sleeps 5
3 reviews

Providing self-catering accommodation in Parys. The unit has 2 bedrooms. First room has a double bed and the second room has 2 single beds. One bathroom with...

  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
On the Brink | Self-catering Herolds Bay

On the Brink

Herolds Bay Self-catering
Sleeps 8

On the Brink is a modern, fully furnished holiday home situated in the beautiful Herold’s Bay. The house offers self-catering accommodation that can...

  • Braai/Barbecue
  • On-site Parking
R2700
Avg per night
R2700
Avg per night
The Mews 1 | Kalk Bay Self-catering

The Mews 1

Kalk Bay Self-catering
Sleeps 4

The Mews 1 is situated in the Majestic Village in the beautiful Kalk Bay area in Cape Town. This area is known for its pristine beach and for its beachfront...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Club Mykonos Kaliva 592 | Self-catering Club Mykonos

Club Mykonos Kaliva 592

Club Mykonos Self-catering
Sleeps 4
2 reviews

Club Mykonos Kaliva 592 is a marina facing apartment, situated in the picturesque Club Mykonos Resort in Langebaan.The apartment has one bedroom with a double...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Avg per night
R1300
Avg per night
14 Imithi | Zimbali Coastal Estate Self-catering

14 Imithi

Zimbali Coastal Estate Self-catering
Sleeps 8

14 Imithi is situated in the Zimbali Beach Estate, in Ballito.The Apartment has a modern open-plan design with the main bedroom and entertaining areas facing...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R8500
Avg per night
R8500
Avg per night
Moeg Geploeg 1 | Self-catering Britannia Bay

Moeg Geploeg 1

Britannia Bay Self-catering
Sleeps 4
1 review

Moeg Geploeg is situated in Britannia Bay, just across from Britannia Bay beach, and offers comfortable self-catering accommodation in 3 separate units.The...

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