Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-557

Self-catering accommodation in Africa

14700+ accommodation listings, including 1594 specials
Olive Tree House Apartments | Rondebosch Self-catering

Olive Tree House Apartments

Rondebosch Self-catering
Sleeps 4 in 2 rooms
1 review

Olive Tree House Apartments is located in the leafy suburb named Rondebosch in Cape town. This accommodation consists on two self-catering garden apartments,...

  • Wi-Fi
  • Swimming Pool
R650
Per unit
R650
Tented Camp | Self-catering Tuli Game Reserve

Tented Camp

Tuli Game Reserve Self-catering
Sleeps 8 in 4 rooms

Tented Camp is located on the Tuli Game Reserve in Botswana. Here guests have ample game viewing opportunities as elephants, large cats, antelope and birds can...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2600
Starting price for 2 guests
R2600
12 On Higgo | Higgovale Self-catering

12 On Higgo

Higgovale Self-catering
Sleeps 6

12 on Higgo is located in a small upmarket town named Higgovale in Cape Town.This charming victorian cottage can accommodate up to six guests and features...

  • Wi-Fi
  • On-site Parking
Per unit
7 on Vygeboom Self Catering Apartment | Self-catering Vermont ZA

7 on Vygeboom Self Catering Apartment

Vermont ZA Self-catering
Sleeps 5
1 review

Situated in the picturesque area of Vermont, less than ten kilometres from Hermanus, 7 on Vygeboom offers elegant and stylish accommodation. The apartment has...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1150
Per unit
R1150
Meyerspark Self Catering Units | Meyers Park Self-catering

Meyerspark Self Catering Units

Meyers Park Self-catering
Sleeps 8 in 3 rooms

As the name suggests, Meyerspark Self Catering Units at 223 Carinus street Meyerspark, offers comfortable accommodation to guests with self-catering...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Seagull Mini Suite | Self-catering Melkbosstrand

Seagull Mini Suite

Melkbosstrand Self-catering, Bed and Breakfast
Sleeps 2
7 reviews

Seagull Mini Suite is situated in the coastal village of Melkbosstrand.The suite has one bedroom, one bathroom and is attached to the owner’s house. There is a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Chez Nous | Southport Self-catering

Chez Nous

Southport Self-catering
Sleeps 4
2 reviews

Chez Nous is a comfortable two bedroom cottage that sleeps four guests. The cottage includes self-catering facilities, secure parking and DStv.Each bedroom in...

  • Braai/Barbecue
  • On-site Parking
R825
Per unit
R825
Inniewitsand | Self-catering Witsand

Inniewitsand

Witsand Self-catering
Sleeps 9

Inniewitsand is located in a small coastal town at the mouth of the Breede River named Witsand in the Western Cape, South Africa.Inniewitsand is a lovely...

  • Braai/Barbecue
  • On-site Parking
R1000
Starting price for 2 guests
R1000
Zest Holidays Glyndale Sands | Uvongo Beach Self-catering

Zest Holidays Glyndale Sands

Uvongo Beach Self-catering
Sleeps 6

Glyndale Sands No. 302 is situated on the Uvongo beachfront. This is the ideal base for guests who want easy access to the beach and for those who enjoy...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
Baven Brook | Self-catering Lawrence Rocks

Baven Brook

Lawrence Rocks Self-catering
Sleeps 6 in 3 rooms
2 reviews

Situated within the scenic seaside suburb of Lawrence Rocks, Baven Brook offers an idyllic getaway to guests. It is a great option for small families or...

  • Braai/Barbecue
R250
Per unit
R250
Two Ridgeview Manor | Uvongo Beach Self-catering

Two Ridgeview Manor

Uvongo Beach Self-catering
Sleeps 4

Two Ridgeview Manor offers self-catering accommodation, close to the beach. Accommodation is provided in a self-catering apartment that can comfortably sleep...

  • On-site Parking
R700
Per unit
R700
Lighthouse Villa | Self-catering Shelley Point

Lighthouse Villa

Shelley Point Self-catering
Sleeps 12
1 review

Lighthouse Villa is a luxurious 4 bedroom beach house situated close to the waters edge, in Shelley Point. The villa offers modern self-catering accommodation...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6000
Per unit
R6000
Beach Retreat | Langebaan Self-catering

Beach Retreat

Langebaan Self-catering
Sleeps 4

Beach Retreat is located in a small coastal town named Langebaan in the Western Cape province of South AfricaThis modern self-catering house can accommodate up...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1900
Per unit
R1900
Amberg Country Estate | Self-catering Paarl

Amberg Country Estate

Paarl Self-catering
Sleeps 18 in 8 rooms

Idyllic country house with breathtaking views over the Berg river valley, the vineyards, the town of Paarl and in the distance Table Mountain.The estate offers...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R950
Per unit
R950
Mavambi Guest House | White River Self-catering

Mavambi Guest House

White River Guest House, Self-catering
Sleeps 36 in 12 rooms
3 reviews

Mavambi Guest House is located in a small holiday town named White River in Mpumalanga, South Africa.This guest house has 12 modern-styled rooms, each room is...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R600
Per unit
R600
Zandriver Valley Lodge | Self-catering Van Reenens Pass

Zandriver Valley Lodge

Van Reenens Pass Lodge, Self-catering
Sleeps 10 in 3 rooms

Zandriver Valley Lodge is situated between the towns of Ladysmith and Van Reenen, along the Sandspruit River, and is the perfect halfway point between Durban...

  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
Dry Creek Cabin | Chelsea Conservancy Self-catering

Dry Creek Cabin

Chelsea Conservancy Self-catering
Sleeps 4
2 reviews

Dry Creek Cabin is situated on a smallholding eight kilometres out of Port Elizabeth. Its beautiful natural surroundings are ideal for birdwatching and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Casa Amendoa | Self-catering Praia do Tofo

Casa Amendoa

Praia do Tofo Self-catering
Sleeps 8
1 review

Casa Amendoa is set in a prime spot on Tofo main Beach but tucked away from the hustle and bustle. This luxury self-catering house sleeps eight in four...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1450
Starting price for 2 guests
R1450
Durban North Luxury Holiday House | Durban North Self-catering

Durban North Luxury Holiday House

Durban North Self-catering
Sleeps 10 in 2 rooms

Durban North Luxury Holiday House is situated in the trendy northern side of Durban.The house has three bedrooms and two bathrooms. There is a fully equipped...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Starting price for 2 guests
R1000
Lazy Forest | Self-catering Genazzano

Lazy Forest

Genazzano Self-catering
Sleeps 10 in 5 rooms

Lazy Forest is a comfortable and welcoming bed and breakfast, located in Genazzano on the north coast of KwaZulu-Natal.It is a mere two minute drive from...

  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750

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 R185 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?