Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-309

Self-catering accommodation in Africa

14700+ accommodation listings, including 1608 specials
Special available
Villa Med 33 | Africa Specials

Villa Med 33

Ballito Self-catering
Sleeps 8
1 review

Villa Med 33 is a third-floor three bedroom, two bathroom apartment in a secure complex in Ballito. The apartment features a fully equipped kitchen, a...

  • Swimming Pool
  • Braai/Barbecue
R1120
Per unit
R1120
Paradeisos | Self-catering Paradise Beach (Langebaan)

Paradeisos

Paradise Beach (Langebaan) Self-catering
Sleeps 8
1 review

Situated directly on the beach in the idyllic Paradise Beach, next to Club Mykonos, this sought after accommodation offers you all the comfort you need while...

  • Braai/Barbecue
  • On-site Parking
R3000
Per unit
R3000
Les Mouettes 109, Ballito | Dunkirk Estate Self-catering

Les Mouettes 109, Ballito

Dunkirk Estate Self-catering
Sleeps 6

This well equipped homely apartment has everything you need. This unit is situated in a secure complex in central Ballito. It offers direct beach access...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3600
Per unit
R3600
Mimosa Centre | Self-catering Wavescrest (Jeffreys Bay)

Mimosa Centre

Wavescrest (Jeffreys Bay) Self-catering
Sleeps 6
3 reviews

Mimosa Centre is situated in the charming seaside town of Jeffreys Bay, along the Sunshine Coast.The unit, which sleeps up to six guests, features two...

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Clarens Manor | Clarens Self-catering

Clarens Manor

Clarens Self-catering
Sleeps 10
3 reviews

Guests hoping for a memorable stay in a picturesque setting will not be disappointed when choosing to stay at Clarens Manor. As the name suggests, it is...

  • Braai/Barbecue
  • On-site Parking
R3000
Per unit
R3000
The Shades 37 | Self-catering Umhlanga

The Shades 37

Umhlanga Self-catering
Sleeps 4

The Shades is based in Umhlanga Rocks, corner Weaver Crescent and Lagoon Drive, behind the Cabana Beach Hotel. This is a ground floor, two bedroom and two...

  • Swimming Pool
  • On-site Parking
R1700
Per unit
R1700
Windbreak | Pringle Bay Self-catering

Windbreak

Pringle Bay Self-catering
Sleeps 6
2 reviews

Windbreak is set in the beautiful Pringle Bay. The cottage is situated on a hill and overlooks the entire bay. The house has three bedrooms. The kitchen is...

  • Braai/Barbecue
  • On-site Parking
R1750
Per unit
R1750
The Beach Hut | Self-catering Mosselbank

The Beach Hut

Mosselbank Self-catering
Sleeps 8
2 reviews

The Beach Hut is situated right on the beach in Paternoster, facing north across the bay. It commands one of the best positions available and is unique in...

  • Braai/Barbecue
R6000
Per unit
R6000
Dolphins Playground | Umzumbe Self-catering

Dolphins Playground

Umzumbe Self-catering
Sleeps 10
2 reviews

Dolphins Playground is located in a small coastal town named Umzumbe in KwaZulu-Natal, famous for its blue flag beach offering swimming, surfing and angling....

  • Braai/Barbecue
  • On-site Parking
R2300
Per unit
R2300
30% OFF
Dagbreek Country Stay | Africa Specials

Dagbreek Country Stay

Broederstroom Self-catering
Sleeps 14 in 2 rooms
6 reviews

Dagbreek Country Stay offers comfortable self catering accommodation located in Broederstroom. (Hartebeespoort Dam) The lovely garden features as plash...

  • Braai/Barbecue
  • On-site Parking
R500
R350
Starting price for 2 guests
R500
R350
Blue Crane Farm | Dullstroom Self-catering

Blue Crane Farm

Dullstroom Self-catering
Sleeps 30 in 5 rooms
2 reviews

Blue Crane Farm is a holiday destination for anyone with a love for nature. The farm is situated approximately 10 minutes’ drive from the well-known fly...

  • Braai/Barbecue
  • On-site Parking
R2200
Per unit
R2200
Oasis Caravan Park, Camping and Chalets | Self-catering Uvongo

Oasis Caravan Park, Camping and Chalets

Uvongo Camping and Caravanning, Self-catering
Sleeps 158 in 38 rooms
10 reviews

Our beautiful and cosy resort is situated in Uvongo, in Margate, on the delightful KwaZulu-Natal Lower South Coast. We are pleasantly situated under large...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R485
Per unit
R485
Goose Valley W3 | Goose Valley Golf Estate Self-catering

Goose Valley W3

Goose Valley Golf Estate Self-catering
Sleeps 6
14 reviews

Goose Valley W3 offers you a breathtaking view of the sea, Robberg Beach and the lagoon upon entering this ground floor apartment. The property is located in...

  • Swimming Pool
  • Braai/Barbecue
R1250
Per unit
R1250
15 Harbour View | Self-catering Point

15 Harbour View

Point Self-catering
Sleeps 4
24 reviews

15 Harbour View is a spacious one-bedroom self-catering apartment located in a secure complex just a short stroll away from the uShaka Marine World with its...

R950
Per unit
R950
Le Nest Guesthouse | Winterton Self-catering

Le Nest Guesthouse

Winterton Guest House, Self-catering
Sleeps 8 in 2 rooms

Welcome to Le Nest Guesthouse.Le Nest Guesthouse is situated in the small town called Winterton at the foothills of the Drakensberg. It is in a quiet street...

R1200
Per unit
R1200
Phumuza Bush Lodge | Self-catering Bela Bela (Warmbaths)

Phumuza Bush Lodge

Bela Bela (Warmbaths) Camping and Caravanning, Self-catering
Sleeps 27 in 7 rooms
54 reviews

Phumuza means "take a break" in Zulu and that is exactly what we would like you to do. The bush lodge is a 10-minute drive from the town of Bela Bela, which...

  • Swimming Pool
  • Braai/Barbecue
R650
Per unit
R650
Douglas Drift | Underberg Self-catering

Douglas Drift

Underberg Self-catering
Sleeps 16 in 5 rooms
3 reviews

Offering beautiful views of the Umzimkulu River, Douglas Drift is an ideal option for nature-loving guests. The property is set within the picturesque town of...

  • Wi-Fi
  • Braai/Barbecue
R560
Starting price for 2 guests
R560
Laguna La Crete Flat 174 Uvongo | Self-catering Beacon Rocks

Laguna La Crete Flat 174 Uvongo

Beacon Rocks Self-catering
Sleeps 6
3 reviews

Situated along Margate's scenic coastline, Laguna La Crete Flat 174 Uvongo offers comfortable accommodation. It is a great choice for groups hoping for a...

  • Swimming Pool
  • On-site Parking
R600
Starting price for 2 guests
R600
Tshulu Camp | North Kruger Park Self-catering

Tshulu Camp

North Kruger Park Tented Camp, Self-catering
Sleeps 34 in 6 rooms
3 reviews

Tshulu Camp is situated on the banks of the Mutale River and surrounded by lebombo ironwood groves, baobabs and mopane woodlands. The camp is located outside...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Starting price for 2 guests
R600
5% OFF
North Beach Durban Holiday Apartment | Africa Specials

North Beach Durban Holiday Apartment

North Beach Self-catering
Sleeps 4
23 reviews

North Beach Durban Holiday Apartment offers a lovely holiday in the North Beach area of Durban. It is ideal for a family or group looking for a very relaxing...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
R950
Per unit
R1000
R950

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?