Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-32

Self-catering accommodation in Africa

14700+ accommodation listings, including 1600 specials
Aafrika Amazing View | Hoekwil Self-catering

Aafrika Amazing View

Hoekwil Self-catering
Sleeps 4
14 reviews

Aafrika amazing view is a pet friendly, thatched, self-catering cottage in the quaint village of Hoekwil.It is situated in its own fenced garden, where your...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Starting price for 2 guests
R900
Rest Nest Accommodation | Self-catering Mariental

Rest Nest Accommodation

Mariental Self-catering
Sleeps 26 in 13 rooms
27 reviews

Rest Nest Accommodation is situated in Mariental, Southern Namibia and offers 13 comfortable air-conditioned spacious rooms as well as safe parking in a quite...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R600
Per guest
R600
B My Guest | Aliwal North Self-catering

B My Guest

Aliwal North Guest House, Self-catering
Sleeps 11 in 4 rooms
22 reviews

B My Guest is situated in the small town of Aliwal North near the banks of the Orange River. The self-catering accommodation is ideal for business travellers,...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Starting price for 2 guests
R600
20% OFF
Kormorant Self-catering Apartment | Africa Specials

Kormorant Self-catering Apartment

Franskraal Guest House, Self-catering
Sleeps 2
5 reviews

Kormorant Self-catering Apartment is a luxurious studio apartment. The apartment can comfortably sleep two people making it a romantic self-catering getaway...

  • Braai/Barbecue
R750
R600
Per unit
R750
R600
Kairos | Paternoster Self-catering

Kairos

Paternoster Self-catering
Sleeps 6
2 reviews

This beautiful white-washed cottage is close to the shore of Paternoster and an ideal option for a self-catering holiday. Guests can sit on the patio and look...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1800
Per unit
R1800
Bougainvillea Cottage | Self-catering McGregor

Bougainvillea Cottage

McGregor Self-catering
Sleeps 3
8 reviews

Bougainvillea Cottage is a lovely modern cottage situated in the upper village of McGregor with beautiful gardens and overlooking vineyards. It is quiet,...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R790
Starting price for 2 guests
R790
The Riverhouse | Estcourt Self-catering

The Riverhouse

Estcourt Self-catering, Bed and Breakfast
Sleeps 15 in 6 rooms
13 reviews

The Riverhouse is an elegantly restored Cape Dutch B&B set in a huge garden, with a magnificent 20 m verandah overlooking the Bushman's River in Estcourt. Each...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R660
Starting price for 2 guests
R660
Haus Holzapfel | Self-catering Beaufort West

Haus Holzapfel

Beaufort West Bed and Breakfast, Self-catering
Sleeps 32 in 8 rooms
63 reviews

Your German hosts, Marion and Zwingli, have created a charming home with a beautiful garden for the discerning guest who is looking for luxurious self-catering...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R700
Starting price for 2 guests
R700
Frangipani House | Port Alfred Self-catering

Frangipani House

Port Alfred Self-catering
Sleeps 8
8 reviews

Frangipani House is a fun and funky self-catering holiday home. The lounge, dinning and kitchen area is open plan and opens out onto a sunny courtyard with...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R610
Starting price for 2 guests
R610
The Karsriver Cottage | Self-catering Bredasdorp

The Karsriver Cottage

Bredasdorp Self-catering
Sleeps 5
6 reviews

Karsriver Cottage is situated on the banks of the Karsriver, near Bredasdorp. The quaint cottage is the perfect place to find your inner self. Guests will...

  • Wi-Fi
  • Braai/Barbecue
R630
Starting price for 2 guests
R630
The Lazy Daisies | Brittanica Heights Self-catering

The Lazy Daisies

Brittanica Heights Self-catering
Sleeps 6 in 3 rooms
6 reviews

From it's lofty position on top of the hill on the peninsula, The Lazy Daisies affords you the unique opportunity to enjoy both the sunrise and the sunset over...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R695
Per unit
R695
Sanctum Cottages | Self-catering Elgin

Sanctum Cottages

Elgin Self-catering
Sleeps 11 in 4 rooms
15 reviews

Situated conveniently close to Rockhaven, Galileo and Inn on Highlands, Old Mac Daddy and Southhill, our venue is on a working apple farm in the stunning Elgin...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R450
Per unit
R450
Profcon Country Cottages | Graaff-Reinet Self-catering

Profcon Country Cottages

Graaff-Reinet Bed and Breakfast, Self-catering
Sleeps 70 in 17 rooms
82 reviews

Profcon Resort is situated in the beautiful rural town of Graaff-Reinet in the Eastern Cape Province.  Over the years, we have grown to understand the needs of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R600
Per unit
R600
Wilgerfontein Private Game Farm | Self-catering Somerset East

Wilgerfontein Private Game Farm

Somerset East Self-catering
Sleeps 12 in 3 rooms
16 reviews

Wilgerontein Private Game Farm lies in the heart of the Karoo, situated along the banks of the Great Fish River. We are just 165km from Port Elizabeth, 65km...

  • Braai/Barbecue
R650
Per unit
R650
Dovecote Cottage | Hermanus Self-catering

Dovecote Cottage

Hermanus Self-catering
Sleeps 4
25 reviews

Dovecote Cottage is located in the jewel of the Overberg, Hermanus. This cottage is set on the historic Flower Street; only minutes from the beach and within...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Starting price for 2 guests
R800
207A Santorini | Self-catering Margate Beach

207A Santorini

Margate Beach Self-catering
Sleeps 6
9 reviews

Santorini 207A is located in a security complex in the heart of Margate, Kwazulu-Natal. This spacious modern apartment can accommodate up to six guests and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R840
Per unit
R840
Cheerio Trout Fishing and Holiday Resort | Haenertsburg Self-catering

Cheerio Trout Fishing and Holiday Resort

Haenertsburg Self-catering
Sleeps 28 in 8 rooms
39 reviews

We offer trout fishing in well-stocked dams on the property and at an owned property, On The Letaba, a 20-minute drive away. There is a swimming pool and a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Per unit
R500
17 Milkwood Glen Keurbooms | Self-catering Keurboomstrand

17 Milkwood Glen Keurbooms

Keurboomstrand Self-catering
Sleeps 4
1 review

Holiday cottage situated about 70 m from the secluded Keurbooms beach near Plettenberg Bay. Here you will find a large wooden deck from where you can savour...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R935
Per unit
R935
Rooidam Cottage | Britstown Self-catering

Rooidam Cottage

Britstown Self-catering
Sleeps 45 in 9 rooms
141 reviews

Rooidam Cottage is the ideal stop-over between Gauteng and the Cape Peninsula because we are situated on the halfway-mark of the N12 and only 1 km off the...

  • Braai/Barbecue
  • On-site Parking
R250
Starting price for 2 guests
R250
15% OFF
Lekker Lê | Africa Specials

Lekker Lê

Beaufort West Self-catering
Sleeps 6
26 reviews

Lekker Le is a quaint self-catering cottage situated on a seed-producing farm, about 5 km from Beaufort West. It has beautiful views of the Nuweveld Mountain...

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

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?