Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-655

Self-catering accommodation in Africa

14700+ accommodation listings, including 1597 specials
Enchanted Getaway in Cape Town Nature Reserve | Grotto Bay Self-catering

Enchanted Getaway in Cape Town Nature Reserve...

Grotto Bay Self-catering
Sleeps 6

If there was ever a way to restore peace and well-being to an overstressed mind and body, a retreat at Claudia Klein’s wonderful home on the West Coast must...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2650
Per unit
R2650
1 Nkwazi Terraces | Self-catering Zinkwazi Beach

1 Nkwazi Terraces

Zinkwazi Beach Self-catering
Sleeps 6

1 Nkwazi Terraces is nestled along the Dolphin Coast amongst the trees of Zinkwazi Beach with spectacular ocean views of the area and ample amenities.The...

  • Braai/Barbecue
  • On-site Parking
R1440
Per unit
R1440
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
Per unit
R600
L'Agul | Self-catering Agulhas

L'Agul

Agulhas Self-catering
Sleeps 4

The bungalow styled holiday accommodation is the perfect getaway for a family of four, situated in L'Aghul, known as the most Southern town in Africa. L'Aghul...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R779
Per unit
R779
Shangri La | Doonside Self-catering

Shangri La

Doonside Self-catering
Sleeps 4

Shangri-La is a very popular holiday complex right on Doonside Beach.It has a pool and braai facilities. This apartment is on the first floor and has 2...

  • Swimming Pool
R680
Per unit
R680
21 On Impala | Self-catering Ballito

21 On Impala

Ballito Self-catering
Sleeps 8

Nestled in the Heart of Ballito, a mere 2km walk to Ballito main beach, this tastefully designed and decorated free standing villa boasts comfortable open plan...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6500
Per unit
R6500
Peace of Mind | Schoongezicht Country Estate Self-catering

Peace of Mind

Schoongezicht Country Estate Self-catering
Sleeps 4

Schoongezicht is located next to the Plettenberg Bay Country Club and amenities include a lake and well maintained wooden boardwalks into the indigenous...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
Oslo Beach House | Self-catering Ponta Malongane

Oslo Beach House

Ponta Malongane Self-catering
Sleeps 8

Oslo Beach HouseBeautiful house ON the beach in Oslo Beach, South Coast, Kwa-Zulu Natal. Very quiet area and quiet beach with rock pools perfect for snorkeling...

  • Braai/Barbecue
  • On-site Parking
Per unit
On the Rocks Sheffield | Salt Rock Self-catering

On the Rocks Sheffield

Salt Rock Self-catering
Sleeps 6

On The Rocks is as close to the beach as you will get. This stunning three-bedroom apartment sleeps six guests, and is tastefully decorated. Full DStvv,...

  • Swimming Pool
  • On-site Parking
R3500
Per unit
R3500
Oyster Quays 401 | Self-catering Umhlanga

Oyster Quays 401

Umhlanga Self-catering
Sleeps 6

This is a stunning three bedroom, three bathroom fourth-floor unit in Umhlanga. This unit has a large balcony with lovely sea views. There is an open-plan...

  • Swimming Pool
  • On-site Parking
R3700
Per unit
R3700
Yellow Wood Cottage | Haenertsburg Self-catering

Yellow Wood Cottage

Haenertsburg Guest House, Self-catering
Sleeps 12 in 4 rooms

This stunning property is located just outside of Haenertsburg.The accommodation comprises of two units which are attached to the main house and one...

  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
Tockie's Cottage | Self-catering Franschhoek

Tockie's Cottage

Franschhoek Self-catering
Sleeps 4

Located on one of Franschhoek’s oldest roads, this historic, two-bedroomed cottage’s unimposing wooden entrance and tin-roof veranda belie the elegance and...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R3250
Starting price for 2 guests
R3250
Vistaero Apartments | Houghton Self-catering

Vistaero Apartments

Houghton Self-catering, Hotel
Sleeps 60 in 30 rooms

Vistaero Apartments is situated in the bustling city of Johannesburg.The self-catering apartments, which accommodate up to two guests, are fully furnished and...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R460
Per unit
R460
African Daisy | Self-catering Rondebosch

African Daisy

Rondebosch Self-catering
Sleeps 4 in 2 rooms

African Daisy sleeps two to four guests and is situated on a private property in Rondebosch. A walk away from Rondebosch Common, Red Cross Children's hospital...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000
Starting price for 2 guests
R1000
Shyre | Underberg Self-catering

Shyre

Underberg Self-catering
Sleeps 2

Snow ,Snow Season is Now ,The Shyre is situated in the quaint village of Underberg, under the fantastic Lesotho mountains, with fresh air and clean rivers...

  • On-site Parking
R1100
Starting price for 2 guests
R1100
No 8 On Helena | Self-catering Bloubergstrand

No 8 On Helena

Bloubergstrand Self-catering
Sleeps 8

Spacious four bedroom, double storey beach house on the water's edge in Bloubergstrand. World-renowned for its unrestricted panoramic views of Table Mountain,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R4500
Per unit
R4500
Kangela Estate 13 | Ponta Malongane Self-catering

Kangela Estate 13

Ponta Malongane Self-catering
Sleeps 12

This charming house is situated in the Kangela Estate in Ponta Malongane, in Mozambique. The house has five bedrooms which all feature en-suite bathrooms....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5200
Per unit
R5200
Vue Devant | Self-catering Sea Point

Vue Devant

Sea Point Self-catering
Sleeps 4

Fusing contemporary design with laid-back comfort, this apartment offers two bedrooms, catering up to four guests with ease. It is an ideal choice for those...

  • Wi-Fi
  • On-site Parking
R2604
Per unit
R2604
Pearls Views Stunning 1 Bedroom | Umhlanga Self-catering

Pearls Views Stunning 1 Bedroom

Umhlanga Self-catering
Sleeps 2

Stunning 82m 2 fully furnished apartment in the Pearls consisting of 1 large bedroom with en-suite, granite kitchen, dining area, lounge, guest toilet,...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2000
Per unit
R2000
Lapland Cabin | Self-catering Calitzdorp

Lapland Cabin

Calitzdorp Self-catering
Sleeps 10 in 3 rooms

Lapland is located between Calitzdorp and Ladysmith on Route 62, about 70 kilometres from Oudtshoorn and 25 kilometres from Calitzdorp. Relax and enjoy the...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
Starting price for 2 guests
R500

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 25 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 R186 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?