Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-256

Self-catering accommodation in Africa

14700+ accommodation listings, including 1576 specials
30% OFF
Leisuredene Village | Africa Specials

Leisuredene Village

Hibberdene Self-catering
Sleeps 16 in 2 rooms
1 review

Leisuredene Village is positioned at the gateway to the Hibiscus Coast in Hibberdene, a cosy seaside town. The village lies at the mouth of the magnificent...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1650
R1155
Per unit
R1650
R1155
De Kleine Serengeti Game Lodge | Self-catering Dinokeng Game Reserve

De Kleine Serengeti Game Lodge

Dinokeng Game Reserve Lodge, Self-catering
Sleeps 10 in 5 rooms
19 reviews

Situated on prime land in the Dinokeng free roaming big 5 game reserve, de Kleine Serengeti Game Lodge borders the Pienaars River on the one side and the tar...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R780
Starting price for 2 guests
R780
St Lucia Endless Summer | St Lucia Self-catering

St Lucia Endless Summer

St Lucia Self-catering
Sleeps 12

This house has four bedrooms (sleeps 12) with the following breakdown: Room 1: Queen sized bed and single bunk beds,Room 2: Queen bed and two single beds,Room...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2000
Per unit
R2000
Ascot Gardens Self-catering | Self-catering Bergvliet

Ascot Gardens Self-catering

Bergvliet Self-catering
Sleeps 32 in 8 rooms
5 reviews

Ascot Gardens Self-catering is situated in the peaceful suburb of Bergvliet (lower Constantia) near Cape Town. Its central location makes it ideal for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R700
Per unit
R700
142 Sabuti | Simbithi Eco Estate Self-catering

142 Sabuti

Simbithi Eco Estate Self-catering
Sleeps 10
5 reviews

** MINIMUM 3 NIGHTS BOOKING AND 7 IN PEAK SEASON ***142 Sabuti is located in Simbithi Eco-Estate. The area is a popular holiday destination, as it has the warm...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2976
Per unit
R2976
Twitcher's Nest | Self-catering Pilanesberg Game Reserve

Twitcher's Nest

Pilanesberg Game Reserve Safari, Self-catering
Sleeps 10
1 review

Twitcher's Nest is located on the private Black Rhino concession which is part of the greater Pilanesberg.This self-catering lodge can accommodate up to 10...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R8000
Per unit
R8000
24 Crystal Cove | La Mercy Self-catering

24 Crystal Cove

La Mercy Self-catering
Sleeps 6
8 reviews

24 Crystal Cove is a fully furnished self-catering apartment located across the road from your own secluded peace of beach in La Mercy, KwaZulu-Natal. This...

  • Swimming Pool
  • Braai/Barbecue
R1200
Per unit
R1200
Vilanculos Beach House | Self-catering Vilanculos

Vilanculos Beach House

Vilanculos Self-catering
Sleeps 16 in 5 rooms
1 review

AccommodationVilanculos Beach House is situated in the small coastal town of Vilanculos, in the subtropical province of Inhambane in Mozambique. The house can...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3500
Per unit
R3500
Perazim Self-catering | Kleinmond Self-catering

Perazim Self-catering

Kleinmond Self-catering
Sleeps 9 in 2 rooms
7 reviews

This homely self-catering house is centrally situated in the scenic coastal town of Kleinmond. Here you can choose the kind of holiday you want - adventurous...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1000
Per unit
R1000
Agapanthus Holiday Home | Self-catering Brenton on Sea

Agapanthus Holiday Home

Brenton on Sea Self-catering
Sleeps 6
4 reviews

Agapanthus Holiday Home, situated in the beautiful Brenton-On-Sea, is a relaxing venue that will help you and your loved ones break away from the stresses of...

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Victoria Falls Rest Camp & Lodges | Victoria Falls National Park Self-catering

Victoria Falls Rest Camp & Lodges

Victoria Falls National Park Camping and Caravanning, Self-catering
Sleeps 464 in 124 rooms
46 reviews

Victoria Falls Rest Camp is the best budget accommodation available in the Victoria Falls. The Victoria Falls rest camp is situated right in the middle of...

  • Swimming Pool
  • Braai/Barbecue
R280
Starting price for 2 guests
R280
De Helling Self-catering | Self-catering Protea Heights

De Helling Self-catering

Protea Heights Self-catering
Sleeps 50 in 9 rooms
6 reviews

De Helling Self-catering offers guests a choice of staying in one of four comfortably furnished self-catering units in Protea Heights, Brackenfell.The...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R580
Starting price for 2 guests
R580
The Lookout Praia da Rocha | Praia da Rocha (Inhambane) Self-catering

The Lookout Praia da Rocha

Praia da Rocha (Inhambane) Self-catering
Sleeps 11
1 review

“The Lookout” Praia da Rocha is a private beach house at the Praia da Rocha Beach Estate, Tofo. It is a secluded and stunning house in a pristine environment...

  • Swimming Pool
R5500
Per unit
R5500
Pride Villas | Self-catering Pezula Golf Estate

Pride Villas

Pezula Golf Estate Self-catering
Sleeps 10
6 reviews

These four spacious, open-plan villas are located on the Pezula Golf Course and are ideal for large families, house parties, sport or business get-togethers....

  • Swimming Pool
  • Braai/Barbecue
R3000
Per unit
R3000
Luxury Kruger Escape | Marloth Park Self-catering

Luxury Kruger Escape

Marloth Park Self-catering
Sleeps 13 in 2 rooms
8 reviews

Luxury Kruger Escape is a beautiful main house is a double story thatch nestled among the bush of Marloth Park. The area boasts many species of wild animal...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
Gracelands Lodge | Self-catering Umzumbe

Gracelands Lodge

Umzumbe Guest House, Self-catering
Sleeps 12

Gracelands Lodge is nestled between sub-tropical vegetation, in the quaint seaside resort town of Umzumbe.The double-story house comprises of three bedrooms...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
Mountain View Manor Guesthouse | Grahamstown Self-catering

Mountain View Manor Guesthouse

Grahamstown Self-catering
Sleeps 24 in 11 rooms
12 reviews

Mountain View Manor Guesthouse warmly welcomes you to a peaceful and relaxing stay in a beautiful mountainous setting. The property overlooks Grahamstown, as...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R760
Starting price for 2 guests
R760
69 Beach Road | Self-catering Ponta do Ouro

69 Beach Road

Ponta do Ouro Self-catering
Sleeps 11
5 reviews

Located along the main road in Ponta do Ouro, 69 Beach Road offers well-equipped family accommodation within a short distance of the beach and local shopping...

  • Braai/Barbecue
  • On-site Parking
R2200
Per unit
R2200
East Africa Safari Resort | Xai Xai Self-catering

East Africa Safari Resort

Xai Xai Self-catering, Resort
Sleeps 118 in 16 rooms
19 reviews

East Africa Safari Resort is situated on the scenic east coast of Mozambique, approximately 250 km north of Maputo. The resort is situated amongst a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Holiday Home Azures | Self-catering Struisbaai

Holiday Home Azures

Struisbaai Self-catering
Sleeps 7
1 review

Holiday Home Azures is located in a small fisherman's village named Struis Bay. This relaxed self-catering house can accommodate up to seven guests and...

  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500

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?