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

Self-catering accommodation in Africa

14900+ accommodation listings, including 911 specials
13 @ Rhino Road | Steiltes Self-catering

13 @ Rhino Road

Steiltes Self-catering
Sleeps 4

13 @ Rhino Road is a neat, clean self catering semi-detached apartment, situated in the safe and quiet residential area of Steiltes, in Nelspruit. This...

  • On-site Parking
R600
Avg per night
R600
Avg per night
Acacia Crescent Seaview Manor | Self-catering Westbrook Beach

Acacia Crescent Seaview Manor

Westbrook Beach Self-catering
Sleeps 4

This stunning and spacious two bedroom flat in the summit of Westbrook offers fantastic sea views, and can comfortably sleep four guests. This flat is situated...

  • Braai/Barbecue
  • On-site Parking
R1220
Avg per night
R1220
Avg per night
Lazy Lizard 23 | Umdloti Beach Self-catering

Lazy Lizard 23

Umdloti Beach Self-catering
Sleeps 6

Positioned in the spectacular coastal town of Umdloti, Lazy Lizard 23 offers accommodation ideal for a seaside getaway.The apartment, which has three bedrooms,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
Pelican's Nest St Lucia | Self-catering St Lucia

Pelican's Nest St Lucia

St Lucia Self-catering
Sleeps 6

Pelican’s Nest is a beautifully decorated, spacious, comfortable and relaxing, three-bedroom, two-bathroom, air-conditioned self-catering house.The house has...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1450
Avg per night
R1450
Avg per night
Cari Paravel | Leisure Bay Self-catering

Cari Paravel

Leisure Bay Self-catering
Sleeps 2

The cottage is a two sleeper, garden cottage in Leisure Bay. It has one bedroom, well equipped cottage. The cottage is in a secluded setting in Leisure Bay....

  • On-site Parking
R720
Avg per night
R720
Avg per night
Heaven by C / Ciel par Mer | Self-catering Kommetjie

Heaven by C / Ciel par Mer

Kommetjie Self-catering
Sleeps 6

Heaven by C is not only a super romantic getaway but also perfect for a small family. Under romantic thatch and a stone's throw from famous Longbeach. Enjoy...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
River Breeze Wilderness | Wilderness Self-catering

River Breeze Wilderness

Wilderness Self-catering
Sleeps 11 in 2 rooms

River Breeze Wilderness is equipped for comfortable self-catering accommodation. There is a one bedroom apartment as well as a three bedroom house to choose...

  • Braai/Barbecue
  • On-site Parking
R2995
Avg per night
R2995
Avg per night
20% OFF
Maroela Bush Camp | Africa Specials

Maroela Bush Camp

Bela Bela (Warmbaths) Self-catering
Sleeps 20

Maroela Bush Camp is a stellar location for 20 guests who wish to explore Bela Bela (Warmbaths). The accommodation consists of three rustic chalets. Chalet...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6000
R4800
Avg per night
R6000
R4800
Avg per night
Lakeside no. 5 at Critchley Hackle Lodge | Dullstroom Self-catering

Lakeside no. 5 at Critchley Hackle Lodge

Dullstroom Lodge, Self-catering
Sleeps 2

Critchley Hackle Lodge is situated in Dullstroom, a delightful town which is a two and a half hours drive from Johannesburg and Pretoria. Critchley Hackle...

  • Swimming Pool
  • On-site Parking
R1350
Avg per night
R1350
Avg per night
Wowhaus Tranquil Garden Apartment | Self-catering Essenwood

Wowhaus Tranquil Garden Apartment

Essenwood Self-catering
Sleeps 6 in 2 rooms

Welcome to Wowhaus Tranquil Garden Apartment.The Garden Apartment is situated next to the secluded swimming pool and is totally private from the main house....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1400
Avg per night
R1400
Avg per night
40% OFF
Azure 216 | Africa Specials

Azure 216

Big Bay Self-catering
Sleeps 4

This newly build apartment is located along the beautiful shores of Big Bay. 200 metres from the apartment you find the beach with a stunning postcard view of...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1150
R690
Avg per night
R1150
R690
Avg per night
Belles Cove | Self-catering Van Dyks Bay

Belles Cove

Van Dyks Bay Guest House, Self-catering
Sleeps 2

When in Gansbaai, Belles Cove is a great, quaint stopover with all the required features for your relaxation. Explore the beautiful Gansbaai from this amazing...

  • Braai/Barbecue
  • Pet Friendly
R500
Avg per night
R500
Avg per night
Tucked-Inn Guesthouse | Lyttelton Self-catering

Tucked-Inn Guesthouse

Lyttelton Guest House, Self-catering
Sleeps 2

Tucked-Inn Guest House is a self-catering guesthouse in Centurion, offering comfort and a modern design to visitors to Centurion.Tucked-Inn has been completely...

  • Wi-Fi
  • On-site Parking
R600
Avg per night
R600
Avg per night
RAPHAEL VILLAS (Unit 1) | Self-catering Eversdal

RAPHAEL VILLAS (Unit 1)

Eversdal Self-catering
Sleeps 4

Raphael Villas Unit One, is situated in Durbanville, in the Northern suburbs of Cape Town. It offers quality accommodation, ideally suited for holidaymakers,...

  • Wi-Fi
  • On-site Parking
R950
Avg per night
R950
Avg per night
Small STOP & GO | Tergniet Self-catering

Small STOP & GO

Tergniet Self-catering, Bed and Breakfast
Sleeps 2

This is a lovely bedroom in the main house, which is called the Small Peace of Heaven, but the Small Stop and Go, has a separate entrance . The in room...

  • Wi-Fi
  • Pet Friendly
R450
Avg per night
R450
Avg per night
25% OFF
Horizon Bay 1206 by CTHA | Africa Specials

Horizon Bay 1206 by CTHA

Blouberg Self-catering
Sleeps 4

1206 Horizon Bay is situated in the west coast suburb of Table View, along the stunning Atlantic Seaboard.The quaint twelfth-floor apartment, which has one...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R915
R686
Avg per night
R915
R686
Avg per night
Easy Canal Living | Thesen Island Self-catering

Easy Canal Living

Thesen Island Self-catering
Sleeps 6

Enjoy relaxed holiday living in this comfortable three-bedroom home on the canal. The fully equipped kitchen looks onto the open-plan living and dining area...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2200
Avg per night
R2200
Avg per night
BushKhaya Marloth Park | Self-catering Marloth Park

BushKhaya Marloth Park

Marloth Park Self-catering
Sleeps 8

BushKhaya Marloth Park offers effortless self-catering accommodation where guests are surrounded by wildlife while in the comfort of a timbered home. The...

  • Swimming Pool
  • Braai/Barbecue
R1200
Avg per night
R1200
Avg per night
Garden Apartment in Rondebosch | Mowbray Self-catering

Garden Apartment in Rondebosch

Mowbray Self-catering
Sleeps 4

A beautiful garden apartment located in a small block off the Rondebosch Common in Rosebank, with views onto the back of Table Mountain. The apartment is very...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Tokai Self-Catering Apartments | Self-catering Diep River

Tokai Self-Catering Apartments

Diep River Self-catering
Sleeps 22 in 7 rooms

Welcome to Tokai Self-Catering Apartments.Showcasing a sun terrace and views of the mountains, Tokai Self-Catering Apartments is located in Cape Town....

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