SafariNow.comR200 OFF Welcome to SafariNow! Get R200 off your booking by paying with the voucher code MATTHEW107030 before 3 October 2016 Terms of use

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-327

Self-catering accommodation in Africa

14600+ accommodation listings, including 1676 specials
15% OFF
Ixopix Earth and Sky Cottages | Africa Specials
15% OFF

Ixopix Earth and Sky Cottages

Skeerpoort Self-catering
Sleeps 9 in 3 rooms
19 reviews

Ixopix offers comfortable accommodation situated about 16 km from Hartbeespoort Dam, with beautiful views of the Magaliesberg and Witberg Mountains. We offer...

  • Braai/Barbecue
  • On-site Parking
R500
R425
Starting price for 2 guests
R500
R425
Pearly Gates | Self-catering Pearly Beach

Pearly Gates

Pearly Beach Self-catering
Sleeps 5
6 reviews

Pearly gates is a cosy house situated in the Pearly beach resort, in Pearly beach. The house offers self-catering accommodation for families of four. The house...

  • Braai/Barbecue
  • On-site Parking
R650
Starting price for 2 guests
R650
5% OFF
Berlin Falls Country Estate | Africa Specials
5% OFF

Berlin Falls Country Estate

Panorama Route Guest House, Self-catering
Sleeps 16 in 6 rooms

Berlin Falls Country Estate is located on Panorama Route of the Blyde Canyon 800 meters from Berlin Falls.Comprising of seven, one and two bedroom...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R550
R522
Per unit
R550
R522
23 on Lyle | Self-catering Universitas

23 on Lyle

Universitas Self-catering
Sleeps 2
9 reviews

23 on Lyle offers comfortable self-catering accommodation in the quiet, peaceful area of Universitas in Bloemfontein. 23 on Lyle is conveniently close to the...

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
  • On-site Parking
R500
Starting price for 2 guests
R500
Morning, Noon & Night Guest House | Alberton Self-catering

Morning, Noon & Night Guest House

Alberton Guest House, Lodge, Backpacker, Self-catering
Sleeps 21 in 9 rooms
13 reviews

Morning, Noon & Night Guest House is a 3 Star graded establishment with 5 Star guest reviews. We are situated in the quiet upmarket suburb of Brackenhurst,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R480
Starting price for 2 guests
R480
La Bri Guesthouse | Self-catering Rawsonville

La Bri Guesthouse

Rawsonville Guest House, Self-catering
Sleeps 9 in 3 rooms
8 reviews

La Bri Guesthouse is a beautiful Cape Dutch homestead dating back to 1854, situated close to the picturesque village of Rawsonville, in the Breedekloof...

  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Leo Guest House | Robertson Self-catering

Leo Guest House

Robertson Self-catering, Bed and Breakfast
Sleeps 17 in 6 rooms
4 reviews

Centrally located in Robertson and surrounded by a lush garden, Leo Guest House offers a tranquil stay in this scenic town of the Western Cape.The guest house...

  • Braai/Barbecue
R600
Per unit
R600
Ocean Breeze 42 | Self-catering Winklespruit

Ocean Breeze 42

Winklespruit Self-catering
Sleeps 6
1 review

Ocean Breeze 42 is a lovely ground level self-catering apartment situated in a secure, luxury complex right on the main Winkelspruit beachfront. The complex...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R820
Starting price for 2 guests
R820
Waterways | Marina da Gama Self-catering

Waterways

Marina da Gama Self-catering
Sleeps 6 in 3 rooms
12 reviews

Waterways provides modern, self-catering accommodation in Marina Da Gama and offers a stunning view of the lake and mountains from the patio, right on the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R580
Per unit
R580
Weesgerus Selfsorg | Self-catering Kathu

Weesgerus Selfsorg

Kathu Self-catering
Sleeps 5 in 2 rooms
13 reviews

Weesgerus Selfsorg is located in a peaceful part of Kathu. This accommodation offers conventional hospitality and professional service at an affordable...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
Lala Bela Guesthouse | Bela Bela (Warmbaths) Self-catering

Lala Bela Guesthouse

Bela Bela (Warmbaths) Self-catering
Sleeps 20 in 3 rooms
1 review

Modern guesthouse in the lush suburbs of Bela-Bela offering 2x 5-bedroom houses, fully equipped for self-catering. Units may be booked as a whole to...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Per unit
R900
Casa Nostra | Self-catering Windermere

Casa Nostra

Windermere Self-catering
Sleeps 4

This luxury two bedroom apartment is the ideal base for visitors to vibrant Durban on business or pleasure. Just a walk away from some of Durban’s popular...

  • Braai/Barbecue
R750
Per unit
R750
Fountains 15 | Shelley Point Self-catering

Fountains 15

Shelley Point Self-catering, Golf Holiday
Sleeps 6

The Fountains 15 offers comfortable self-catering accommodation for 6 guests in a 3-bedroom home situated in Shelley Point.The house comprises 3 bedrooms, 2...

  • Braai/Barbecue
R1065
Per unit
R1065
Paddatjiesrus | Self-catering Struisbaai

Paddatjiesrus

Struisbaai Self-catering
Sleeps 9 in 3 rooms
1 review

Paddatjiesrus is located in a coastal town named Struisbaai in the Overberg region of South Africa's Western Cape province.This accommodation consists of three...

  • Braai/Barbecue
  • On-site Parking
R600
Per unit
R600
Beach Cottage | Leisure Bay Self-catering

Beach Cottage

Leisure Bay Self-catering
Sleeps 14

Welcome to Beach CottageBeach cottage is a beautiful 4 bedroom, 2 bathrooms (1 en-suite) holiday cottage located in the peaceful coastal town of Leisure Bay,...

  • Braai/Barbecue
  • Pet Friendly
R2500
Per unit
R2500
13 Hobson | Self-catering Secunda

13 Hobson

Secunda Guest House, Self-catering
Sleeps 9 in 7 rooms
19 reviews

13 Hobson offers two double and five single upmarket rooms. Long term accommodation is also available.This attractive accommodation is close to the CBD,...

  • Braai/Barbecue
  • On-site Parking
R480
Per guest
R480
Mountain Dew Cottage | Grahamstown Self-catering

Mountain Dew Cottage

Grahamstown Self-catering
Sleeps 9 in 2 rooms

Mountain Dew Cottage is a cozy spacious park home cottage situated in Grahamstown.We are just off of Grey Street up a short gravel road in a peaceful natural...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R450
Starting price for 2 guests
R450
Jackalberry Ridge | Self-catering Marloth Park

Jackalberry Ridge

Marloth Park Self-catering, Tented Camp
Sleeps 124 in 22 rooms
8 reviews

Jackalberry Ridge offers guests comfortable tented accommodation in Marloth Park on the southern border of the Kruger National Park near the Crocodile Bridge...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R480
Per unit
R480
Sugar Shack | Pennington Self-catering

Sugar Shack

Pennington Self-catering
Sleeps 2
2 reviews

**MARCH MADNESS ** Pay for 3 days get day 4 FREE. ☆ Free WiFi & TV with 2 USB ports ( also DVD player)☆ Golfing Mecca - 3 courses in Pennington! (Umdoni...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R880
Per unit
R880
Blarney House B & B | Self-catering Beacon Bay

Blarney House B & B

Beacon Bay Bed and Breakfast, Self-catering
Sleeps 16 in 6 rooms
10 reviews

Experience genuine Irish hospitality at our elegantly decorated and welcoming 4 Star graded guest house. We offer exceptional value for money in tastefully...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R600
Starting price for 2 guests
R600

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 24 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 R188 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?