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

Self-catering accommodation in Africa

14200+ accommodation listings, including 1022 specials
Bondi Beach Unit C | Shelly Beach (KZN) Self-catering

Bondi Beach Unit C

Shelly Beach (KZN) Self-catering, Holiday Home
Sleeps 4

Bondi Beach is ideally situated on prime beachfront property with direct access to the beach, in Margate. This unit has 2 bedrooms and 2 bathrooms. There is a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600/night
R600/night
Lagieverf | Self-catering Gansbaai

Lagieverf

Gansbaai Self-catering, Holiday Home
Sleeps 7
1 review

Lagieverf is set in the coastal town, Gansbaai. This house is set on the beachfront and allows for amazing views of the beach and ocean. This charming...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000/night
R2000/night
Riparian Retreat | Parys Self-catering

Riparian Retreat

Parys Holiday Home, Country House, Self-catering
Sleeps 10
2 reviews

Situated on a game farm on the bank of the Vaal River just outside Parys, this jewel is the perfect place to unwind and appreciate nature in its full glory....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2999/night
R2999/night
Casarentia Guest House | Self-catering Bilene

Casarentia Guest House

Bilene Self-catering
Sleeps 28 in 3 rooms
6 reviews

Casarentia provides luxury self-catering accommodation in three exclusively furnished houses. The houses are comfortably furnished, with luxurious bedrooms...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000/night
R3000/night
Manor View Ballito Manor | Ballito Self-catering

Manor View Ballito Manor

Ballito Self-catering
Sleeps 4 in 2 rooms

Both the bedrooms have full en-suite bathrooms. The main bedroom has a double bed and the second bedroom has two single beds. Sleeps 4 guests.The main bedroom...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R3200/night
R3200/night
Eagles Crest 203 | Self-catering Margate Beach

Eagles Crest 203

Margate Beach Holiday Home, Self-catering
Sleeps 6
22 reviews

Eagles Crest 203 is an idyllic getaway apartment where guests can enjoy a laid-back tropical paradise atmosphere that will make you feel like you are a billion...

  • Swimming Pool
  • Braai/Barbecue
R970/night
R970/night
Swell Eco Lodge | Mdumbi Beach Self-catering

Swell Eco Lodge

Mdumbi Beach Self-catering
Sleeps 36 in 9 rooms
5 reviews

SSwell Eco Lodge offers self-catering accommodation, ideal for couples, groups and families. Set within the rolling hills of Mngcibe (North side of the Mdumbi...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900/night
Starting price for 2 guests
R900/night
406 Colonial Sands  | Self-catering Margate Beach

406 Colonial Sands

Margate Beach Self-catering, Holiday Home
Sleeps 6
1 review

406 Colonial Sands is a spacious third-floor apartment situated only 50 meters from the beach, and offers beautiful views, along with a comfortable living...

  • Swimming Pool
  • Braai/Barbecue
R1350/night
R1350/night
15% OFF
White Sands | Africa Specials
15% OFF

White Sands

Yzerfontein Holiday Home, Self-catering
Sleeps 10
4 reviews

White Sands is a beautiful self-catering house with a contemporary style, situated right on the beach in Yzerfontein.This double-storey house has five...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R7500
R6800/night
R7500
R6800/night
R and A Leisure | Self-catering Bela Bela (Warmbaths)

R and A Leisure

Bela Bela (Warmbaths) Resort, Self-catering
Sleeps 72 in 25 rooms
24 reviews

R and A Leisure is an ideal base to recharge the spirit and soul, while relaxing around the camp fire. This lodge is set in just 20 minutes from Bela-Bela,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R195/night
R195/night
Club Mykonos Apartment | Club Mykonos Self-catering

Club Mykonos Apartment

Club Mykonos Resort, Holiday Home, Self-catering
Sleeps 6
1 review

Located 12 km from West Coast Fossil Park, Kaliva 358 is situated at Club Mykonos in Langebaan. This two-bedroom self-catering apartment with barbeque on the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1750/night
R1750/night
Maroela Chalets | Self-catering Marloth Park

Maroela Chalets

Marloth Park Self-catering
Sleeps 16 in 4 rooms
14 reviews

Maroela Chalets can be found in the heart of the wild frontier. This delightful 3 Star, self-catering accommodation is situated in a 3000-hectare reserve...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850/night
R850/night
Inn-on-Sea No. 4 | Ramsgate South Self-catering

Inn-on-Sea No. 4

Ramsgate South Holiday Home, Self-catering
Sleeps 8
4 reviews

This wonderful gem is located in Ramsgate on the beachfront. It welcomes you into a bright and airy five-level townhouse. This self-catering apartment is...

  • Braai/Barbecue
R1500/night
R1500/night
Sha Na Na | Self-catering Ramsgate South

Sha Na Na

Ramsgate South Self-catering, Holiday Home
Sleeps 12
1 review

Sha Na Na is ideally positioned a mere 50 meters from the ocean, in the charming seaside village of Ramsgate.The house comprises of five bedrooms and three...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2175/night
R2175/night
10% OFF
Granada 104 | Africa Specials
10% OFF

Granada 104

Margate Beach Holiday Home, Self-catering
Sleeps 6

This modern apartment is situated in the heart of Margate and middle of the action, a skip away from Margate main beach and in the midst of a smorgasbord of...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R650
R585/night
R650
R585/night
Clear Waters | Self-catering Inhambane

Clear Waters

Inhambane Holiday Home, Self-catering
Sleeps 10
3 reviews

Clear Waters features four large bedrooms each with an en-suite bathroom. There is a large open plan living area and the huge kitchen with everything you will...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R550/night
Starting price for 2 guests
R550/night
Casa Cara Vaaldam | Vaal Dam Self-catering

Casa Cara Vaaldam

Vaal Dam Self-catering, Holiday Home
Sleeps 14
4 reviews

Casa Cara Vaaldam is situated on the stunning Vaal Dam in the Free State.The house has four en-suite bedrooms, two separate apartments and one outside room....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6500/night
R6500/night
Klein Paradys Guest Farm | Self-catering Modimolle (Nylstroom)

Klein Paradys Guest Farm

Modimolle (Nylstroom) Self-catering, Camping and Caravanning
Sleeps 360 in 87 rooms
2 reviews

As the name might suggests, Klein Paradys Guest Farm is a little paradise offering an idyllic experience to guests. It is situated just outside of Modimolle,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R120/night
R120/night
Tides 30 | Struisbaai Self-catering

Tides 30

Struisbaai Holiday Home, Self-catering
Sleeps 6
2 reviews

Tides 30 is situated in the wondrous seaside town of Struisbaai, just 500 metres from the stunning beach.The apartment, which has three bedrooms and two...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R980/night
R980/night
Milkwood 314 | Self-catering Marina Martinique

Milkwood 314

Marina Martinique Holiday Home, Self-catering
Sleeps 6
3 reviews

Milkwood 314 is a luxurious, self-catering apartment ideally located in the Milkwood complex in Marina Martinique. This spacious and modern apartment enjoys...

  • Braai/Barbecue
  • On-site Parking
R1200/night
R1200/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 266 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 R168 per unit 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?