Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-272

Self-catering accommodation in Africa

14700+ accommodation listings, including 1617 specials
Elsewhere | Clarens Self-catering

Elsewhere

Clarens Self-catering
Sleeps 10

Elsewhere is situated in Clarens, with lovely views of the Horeb Mountain from the garden.The property consists of four bedrooms, the master being en-suite...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Starting price for 2 guests
R700
Laguna Camp & Bungalow Resort | Self-catering Bilene

Laguna Camp & Bungalow Resort

Bilene Self-catering
Sleeps 168 in 24 rooms
17 reviews

Laguna Camp is situated on the beautiful coastline of Mozambique, on top of dunes overlooking the Bilene Lagoon. With shady trees, surrounded by coconut...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R240
Starting price for 2 guests
R240
Oppiplot | De Aar Self-catering

Oppiplot

De Aar Self-catering
Sleeps 5 in 2 rooms
1 review

Oppiplot is a self-catering guesthouse situated in the town of De Aar in the Northern Cape. Attractions in the area include Doornkloof Nature Reserve and Olive...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
25% OFF
San Lameer Villa 2505 | Africa Specials

San Lameer Villa 2505

San Lameer Self-catering
Sleeps 5
4 reviews

Villa 2505 is a two-bedroom self-catering villa located in the security golf estate of San Lameer, that can sleep up to 5 guests. The main bedroom has a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1595
R1196
Per unit
R1595
R1196
Rams Holiday Apartments Beachfront - South Beach Durban | South Beach Self-catering

Rams Holiday Apartments Beachfront - South Be...

South Beach Self-catering
Sleeps 10 in 2 rooms
15 reviews

Rams Holiday Home Beachfront is a private holiday flat on Durban’s beachfront Golden Mile. It is located on the beachfront side of Marine Parade. A short...

  • On-site Parking
R1200
Per unit
R1200
Shore Breakers Chalets | Self-catering Shelly Beach (KZN)

Shore Breakers Chalets

Shelly Beach (KZN) Self-catering
Sleeps 52 in 9 rooms
20 reviews

Shore Breakers Chalets offers nine self-catering units located near the ocean. The units can accommodate between three and 14 people, depending on which chalet...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R760
Per unit
R760
SkyBlu and  Ultraviolet | Howick Self-catering

SkyBlu and Ultraviolet

Howick Self-catering
Sleeps 4 in 2 rooms
10 reviews

SKYBLU is a peaceful garden cottage/apartment. This is a four-roomed cottage with a large bedroom with two 3/4 beds and an en-suite shower. Lounge with...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R695
Starting price for 2 guests
R695
30% OFF
Sea-esta do Ponta | Africa Specials

Sea-esta do Ponta

Ponta do Ouro Self-catering
Sleeps 8

This lovely wooden house in Ponta do Ouro has it’s own tranquillity of nature and situated about 200 meters from the main beach. The wooden deck has a limited...

  • Braai/Barbecue
  • On-site Parking
R2700
R1890
Per unit
R2700
R1890
Aqua View Riverside Guest House | Parys Self-catering

Aqua View Riverside Guest House

Parys Guest House, Self-catering, Bed and Breakfast
Sleeps 18 in 6 rooms
5 reviews

Aqua View Riverside Guest House is nestled on the Vaal River, in the heart of the beautiful tourist town of Parys. Situated next to the entrance of the Parys...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Starting price for 2 guests
R800
Tranquility Self-Catering | Self-catering Robertson

Tranquility Self-Catering

Robertson Self-catering
Sleeps 19 in 5 rooms
6 reviews

Tranquility Self-Catering is a newly renovated 1938 vintage home, accommodating up to nine people in three en-suite bedrooms. We offer off street secure...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
Starting price for 2 guests
R500
10 Silverleaf | Zimbali Coastal Estate Self-catering

10 Silverleaf

Zimbali Coastal Estate Golf Holiday, Self-catering
Sleeps 8

Nestled in the established forest within Zimbali, this luxuriously appointed four bedroom four bathroom private villa is available for self-catering...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4000
Per unit
R4000
Bay Breeze Guesthouse | Self-catering Gordons Bay

Bay Breeze Guesthouse

Gordons Bay Guest House, Self-catering
Sleeps 15 in 5 rooms
26 reviews

We are a neat and quiet little Guesthouse with five rooms centrally situated in Gordon's Bay. All rooms are equipped with Hotel/Guesthouse DStv access. There...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R610
Starting price for 2 guests
R610
Eden Crest | Rennies Beach Self-catering

Eden Crest

Rennies Beach Self-catering
Sleeps 6
5 reviews

Eden Crest is in the small but vibrant town of Port Edward which borders KwaZulu-Natal and the Eastern Cape. This lovely unit offers comfortable accommodation...

  • Swimming Pool
R1200
Per unit
R1200
The Amalfi Hotel | Self-catering Sea Point

The Amalfi Hotel

Sea Point Self-catering
Sleeps 2
22 reviews

The Amalfi Hotel has 36 studio rooms located a short distance from the Seapoint promenade. These units all have fully equipped kitchens and air-conditioning. ...

  • Swimming Pool
R1250
Per unit
R1250
Country Home | West Lake Country and Safari Estate Self-catering

Country Home

West Lake Country and Safari Estate Self-catering
Sleeps 6
5 reviews

Lovely quiet and peaceful country home in the Westlake Country & Safari Estate for you to enjoy. The home has three double en-suite bedrooms; sleeping 6...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2587
Per unit
R2587
Seagulls Seasong | Self-catering Struisbaai

Seagulls Seasong

Struisbaai Self-catering
Sleeps 8
10 reviews

The beach front house in Beach Road Struisbaai: Close to Cape Agulhas the Southernmost Tip of AfricaA 5 minute walk away from the harbour in Struisbaai and a...

  • Braai/Barbecue
  • On-site Parking
R1000
Starting price for 2 guests
R1000
Khotso Lodge & Horse Trails | Underberg Self-catering

Khotso Lodge & Horse Trails

Underberg Self-catering
Sleeps 95 in 28 rooms
4 reviews

When in South Africa there’s one thing you cannot afford to miss, the Drakensberg, and there’s nowhere better to stay than here, at Khotso. Our 1,300-hectare...

  • Braai/Barbecue
R240
Starting price for 2 guests
R240
Homely House Self Catering House | Self-catering Krugersdorp

Homely House Self Catering House

Krugersdorp Self-catering
Sleeps 8

Homely House Self Catering House is situated in the heart of Krugersdorp, a leafy city in the West Rand, Gauteng Province.The charming house, which has four...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Highland View | Clarens Self-catering

Highland View

Clarens Self-catering
Sleeps 6
4 reviews

Highland View is a cosy, self-catering, double-storey cottage overlooking the Maluti Mountains near Golden Gate in the village of Clarens. The upper level of...

  • Braai/Barbecue
R1000
Starting price for 2 guests
R1000
12 Elegance House | Self-catering Myburgh Park

12 Elegance House

Myburgh Park Self-catering
Sleeps 10
2 reviews

12 Elegance House is a large double-storey house offering ample accommodation for a family of 10. The house is located in the West Coast village of Langebaan,...

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

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?