TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-681

Self-catering accommodation in Africa

14400+ accommodation listings, including 1549 specials
Villa Vista | Camps Bay Self-catering

Villa Vista

Camps Bay Holiday Home, Self-catering
Sleeps 10

Villa Vista is a stunning house set in the upmarket Camps Bay in Cape Town. This house offers the full package, it is ideally located, has quality finishes,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R21600/night
Per unit
R21600/night
City Living Apartment  | Self-catering De Waterkant

City Living Apartment

De Waterkant Holiday Home, Self-catering
Sleeps 2

City Living Apartment is situated in the lively City of Cape Town.The Apartment is open-plan with a king-size bed and a private bathroom. This studio possesses...

  • Wi-Fi
  • On-site Parking
R1900/night
Per unit
R1900/night
Courtyard Cottage at Ibis House | Constantia Self-catering

Courtyard Cottage at Ibis House

Constantia Country House, Self-catering
Sleeps 18 in 8 rooms

Courtyard Cottage is a self-contained cottage on the Ibis House estate in Constantia.The Cottage has one bedroom with a queen-size bed and a bathroom with a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800/night
Starting price for 2 guests
R1800/night
Del Este 1 | Self-catering Manaba Beach

Del Este 1

Manaba Beach Self-catering, Holiday Home
Sleeps 6

Del Este 1 is set in the Uvongo area in Margate. It is an hour and a half away from Durban and promises a relaxing and comfortable getaway.There are two...

  • Braai/Barbecue
  • On-site Parking
R800/night
Per unit
R800/night
Bryrain Stud Cottages | Summerveld Self-catering

Bryrain Stud Cottages

Summerveld Self-catering
Sleeps 14 in 3 rooms

Bryrain Stud Cottages is located in Summerveld in Outer West Durban.At Bryrain Stud, there are three cottages that cater for up to four to six people. Each...

  • Braai/Barbecue
  • On-site Parking
R720/night
Per guest
R720/night
33% OFF
Gelukshoop Guest Farm | Africa Specials
33% OFF

Gelukshoop Guest Farm

Albertinia Self-catering
Sleeps 4 in 2 rooms

Welcome to Gelukshoop Guest FarmThe establishment is situated on a farm just 4 km out of Albertinia. The house has two bedrooms, one bathroom, open plan living...

  • Braai/Barbecue
  • On-site Parking
R600
R400/night
Per unit
R600
R400/night
Number Eleven | The Heads Self-catering

Number Eleven

The Heads Holiday Home, Self-catering
Sleeps 8

Tucked away at the Heads on the edge of the Knysna Lagoon, a stone's throw from the water's edge, you will discover Number Eleven. This self-contained,...

  • Wi-Fi
  • Braai/Barbecue
R8000/night
Per unit
R8000/night
25% OFF
Doreanne's Place | Africa Specials
25% OFF

Doreanne's Place

Skiathos Self-catering, Holiday Home
Sleeps 6

Doreanne's Place is a lovely, well-furnished apartment in the Sunset Heights security complex in Langebaan. The unit has three bedrooms and an open-plan...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1238
R1142/night
Per unit
R1238
R1142/night
Casa Mea Guesthouse | Upington Self-catering

Casa Mea Guesthouse

Upington Guest House, Self-catering
Sleeps 15 in 7 rooms

Casa Mea Guesthouse is situated in Upington, a town positioned along the banks of the Orange River.The guest house comprises of seven comfortable and spacious...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R800/night
Per guest
R800/night
Volstruispaleis B&B | Self-catering Ladismith

Volstruispaleis B&B

Ladismith Guest House, Self-catering
Sleeps 15 in 5 rooms

Volstruispaleis B&B is situated in the quaint town of Ladismith, in the western Klein Karoo.The guest house comprises of rooms and self-catering units, which...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000/night
Per unit
R1000/night
Ship On Golden Mile | Britannia Bay Self-catering

Ship On Golden Mile

Britannia Bay Self-catering, Holiday Home
Sleeps 7

Ship On Golden Mile is positioned in the small town of Britannia Bay, just a stone’s throw away from the ocean.The house has three bedrooms, accommodating...

  • Braai/Barbecue
  • On-site Parking
R2800/night
Per unit
R2800/night
Lolo's Three Bedroom Apartment | Self-catering Avenues

Lolo's Three Bedroom Apartment

Avenues Holiday Home, Self-catering
Sleeps 6

A homely, cosy and secure fully-furnished apartment situated in the heart of Harare 15 min to the city centre.The apartment offers orthopedic bedding, leather...

  • Wi-Fi
  • On-site Parking
R1250/night
Per unit
R1250/night
Campismo Ninho 27 | Ponta Malongane Self-catering

Campismo Ninho 27

Ponta Malongane Holiday Home, Self-catering
Sleeps 6

Campismo Ninho 27 is situated in Campismo Ninho Estate in Ponta Malongane, on the Southern tip of Mozambique.The cottage has three bedrooms, accommodating six...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3300/night
Per unit
R3300/night
Campismo Ninho 28 | Self-catering Ponta Malongane

Campismo Ninho 28

Ponta Malongane Holiday Home, Self-catering
Sleeps 10

Campismo Ninho 28 is positioned in Campismo Ninho Estate in Ponta Malongane, along the stunning Southern coast of Mozambique.The cottage, which is...

  • Braai/Barbecue
  • On-site Parking
R4350/night
Per unit
R4350/night
Campismo Ninho 29 | Ponta Malongane Self-catering

Campismo Ninho 29

Ponta Malongane Holiday Home, Self-catering
Sleeps 8

Campismo Ninho 29 is a stunning beach house situated in an estate in Ponta Malongane, along the Mozambican coast. The house has four bedrooms, sleeper eight...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4350/night
Per unit
R4350/night
Montana Cape Guest House | Self-catering Montana Park

Montana Cape Guest House

Montana Park Guest House, Self-catering
Sleeps 12 in 6 rooms

Montana Cape Guest House offers a comfortable accommodation in a Cape Dutch style guest house. This gues house is located in a tranquil, residential area of...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R650/night
Per guest
R650/night
Mozambique Island Getaways | Chidenguele Self-catering

Mozambique Island Getaways

Chidenguele Self-catering
Sleeps 53 in 7 rooms

Mozambique Island Getaways chalets are situated along the beachfront, in Zandamela Mozambique.The resort comprises of seven self-catering chalets, from a...

  • Braai/Barbecue
  • On-site Parking
R1200/night
Per unit
R1200/night
Willows Beach House | Self-catering Kidd's Beach

Willows Beach House

Kidd's Beach Self-catering, Holiday Home
Sleeps 9

Welcome to Willows Beach HouseDouble storey beach house situated one row back from the beach house. There are 4 bedrooms, an open plan kitchen/dining room, TV...

  • Braai/Barbecue
  • On-site Parking
Starting price for 2 guests
10% OFF
Graaff-Reinet Rd Self-Catering Apartments | Africa Specials
10% OFF

Graaff-Reinet Rd Self-Catering Apartments

Uitenhage Self-catering
Sleeps 8 in 2 rooms

Situated in Penford in UitenhageClose to Indoor Sport Centre, Uitnhage Swimmingpool, Pick 'n Pay Shopping Centre, Caledon street Uitenhage.We provide upmarket...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
R630/night
Per guest
R700
R630/night
Stay2Live Hazelwood | Self-catering Hazelwood

Stay2Live Hazelwood

Hazelwood Self-catering
Sleeps 8 in 2 rooms

Hazelwood is a well-kept secret of old Pretoria east. This up-and-coming small residential area, nestled between Brooklyn and Menlo Park, has many street...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R800/night
Per guest
R800/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 269 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 R176 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?