Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-317

Self-catering accommodation in Africa

14700+ accommodation listings, including 1616 specials
Baobab on Sea | Ballito Self-catering

Baobab on Sea

Ballito Self-catering
Sleeps 12 in 5 rooms
6 reviews

My property is one of the Top-Rated Locations in Ballito. Excellent vacation retreat guest house just minutes from the beach, shops and restaurants. Perfect...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1100
Starting price for 2 guests
R1100
10% OFF
Villa Med 2 | Africa Specials

Villa Med 2

Ballito Self-catering
Sleeps 6
1 review

Villa Med 2 is situated in a secure complex in Ballito, just a few minutes' walk to swimming beaches, Willard Beach or Thompsons Bay Ballito.The three-bedroom...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
R900
Per unit
R1000
R900
Carousel Holiday Resort | Hibberdene Self-catering

Carousel Holiday Resort

Hibberdene Resort, Self-catering
Sleeps 300 in 30 rooms
2 reviews

We have 26 self-catering chalets and 15 caravan sites. We also cater for conference facilities and can facilitate up to 200 guests. We also do private...

  • Swimming Pool
  • Braai/Barbecue
R500
Starting price for 2 guests
R500
Cherry on Top | Self-catering Potchefstroom

Cherry on Top

Potchefstroom Self-catering
Sleeps 53 in 10 rooms
8 reviews

Cherry on Top is situated in Potchefstroom which lies on the banks of the Mooir River. This is described as a large academic town, bringing to mind a pretty...

  • Braai/Barbecue
R660
Starting price for 2 guests
R660
Atlantic Gold | Camps Bay Self-catering

Atlantic Gold

Camps Bay Guest House, Self-catering
Sleeps 15 in 6 rooms
7 reviews

Located right up on the slopes of the famous Twelve Apostles Mountains, Atlantic Gold is a gem of a guest house with fantastic sea views from most luxurious...

  • Wi-Fi
  • Swimming Pool
R1550
Per unit
R1550
Ankers Woonstel Nr 5 | Self-catering Manaba Beach

Ankers Woonstel Nr 5

Manaba Beach Self-catering
Sleeps 5
1 review

Ankers Woonstel Nr 5 is situated in the popular Manaba Beach which lies just north of Margate. This subtropical part of the KwaZulu-Natal south coast, part of...

  • Braai/Barbecue
R500
Per unit
R500
Le Touessrok Apartment 47 | Ramsgate South Self-catering

Le Touessrok Apartment 47

Ramsgate South Self-catering
Sleeps 8
1 review

Ramsgate is located on the mouth of a river known by the Zulu name “Bilanhlolo” which means “the marvellous boiler” for the bubbles caused by strong currents...

  • Swimming Pool
  • Braai/Barbecue
R1800
Starting price for 2 guests
R1800
18 Tinderwood on the Lake | Self-catering Zimbali Coastal Estate

18 Tinderwood on the Lake

Zimbali Coastal Estate Self-catering
Sleeps 6
1 review

Located in the pristine eco and golfing estate of Zimbali, 18 Tinderwood on the Lake offers luxurious and modern self-catering accommodation with beautiful...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2499
Per unit
R2499
Kurisa Moya Nature Lodge | Magoebaskloof Self-catering

Kurisa Moya Nature Lodge

Magoebaskloof Safari, Self-catering
Sleeps 23 in 4 rooms
5 reviews

Kurisa Moya Nature Lodge is a 422 hectare property in Magoebaskloof near Polokwane in Limpopo Province. Kurisa Moya is perched on the edge of the Drakensburg...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1700
Starting price for 2 guests
R1700
33% OFF
Gecko Rock Private Nature Reserve | Africa Specials

Gecko Rock Private Nature Reserve

Touws River Self-catering, Camping and Caravanning
Sleeps 20 in 4 rooms
2 reviews

Gecko Rock Private Nature Reserve is situated just outside of Touws River.The self-catering and camping establishment comprises of one cottage and three...

  • Swimming Pool
  • Braai/Barbecue
R700
R467
Starting price for 2 guests
R700
R467
Langebaan Apartments | Langebaan Self-catering

Langebaan Apartments

Langebaan Self-catering
Sleeps 6
34 reviews

Langebaan Apartments offers a fully furnished and equipped apartment located in central Langebaan. We are only 100 m walk from the main beach, the lagoon and...

  • Swimming Pool
  • Braai/Barbecue
R600
Starting price for 2 guests
R600
Lews View | Self-catering Sabie

Lews View

Sabie Self-catering
Sleeps 10 in 2 rooms
12 reviews

Lew’s View offers luxury self-catering accommodation on the outskirts of Sabie, overlooking the Sabie Golf Course and the surrounding mountains.Accommodation...

  • Swimming Pool
  • On-site Parking
R790
Starting price for 2 guests
R790
Ebenezer Guest House | Bluewater Bay Self-catering

Ebenezer Guest House

Bluewater Bay Self-catering
Sleeps 13 in 5 rooms
3 reviews

Ebenezer Guest House is situated in the friendly city of Port Elizabeth.The guest house consists of five self-catering bedrooms, featuring shared bathrooms,...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R460
Per unit
R460
Special available
The Honey Nest Woonwapark en Chalets | Africa Specials

The Honey Nest Woonwapark en Chalets

Rustenburg Self-catering, Camping and Caravanning
Sleeps 104 in 20 rooms
1 review

Discover the real African bush without the trimmings of civilization. Shady stands near a koppie. Secluded with water points and braai facility. Ablution block...

  • Swimming Pool
  • Braai/Barbecue
R250
Per unit
R250
Natspat | Manaba Beach Self-catering

Natspat

Manaba Beach Self-catering
Sleeps 4
3 reviews

Natspat is located in a complex, just 20 m from Manaba Beach and it offers 180-degree sea views.The air-conditioned main bedroom offers a double bed and an...

  • Braai/Barbecue
  • On-site Parking
R675
Per unit
R675
Sharks Point Cabins | Self-catering Mpande

Sharks Point Cabins

Mpande Self-catering, Backpacker, Camping and Caravanning
Sleeps 68 in 13 rooms
3 reviews

Sharks Point offers rustic self-catering accommodation in an unspoilt paradise off the beaten track. If that is what you are looking for then you have come to...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R300
Per unit
R300
Dolphin Beach Hotel | Table View Self-catering

Dolphin Beach Hotel

Table View Hotel, Self-catering
Sleeps 9 in 6 rooms
9 reviews

Dolphin Beach Hotel is a seaside hotel located on Blouberg beach, with beautiful views of Table Mountain and Robben Island across the Atlantic Ocean. Only 20...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1095
Per unit
R1095
Gramarye Guest House | Self-catering Westville

Gramarye Guest House

Westville Guest House, Self-catering
Sleeps 20 in 6 rooms
16 reviews

A comfortable and secluded guest house situated in Westville, set in a large park-like garden. Relaxing on the patio next to the swimming pool with the sounds...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
10 Ipanema Beach | Umhlanga Rocks Self-catering

10 Ipanema Beach

Umhlanga Rocks Self-catering
Sleeps 4
13 reviews

Located on the East Coast of South Africa just North of Durban, lies the beautiful and popular coastal town of Umhlanga. The endless beaches and year round...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1668
Per unit
R1668
The White House | Self-catering Port Shepstone

The White House

Port Shepstone Self-catering
Sleeps 22 in 11 rooms
6 reviews

Nestled between the Mzimkulu River and the warm shores of KwaZulu-Natal’s coastline, The Whitehouse offers a relaxing seaside getaway in the scenic town of...

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

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?