Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-326

Self-catering accommodation in Africa

14700+ accommodation listings, including 1616 specials
Fish Eagle Holiday Accommodation | St Lucia Self-catering

Fish Eagle Holiday Accommodation

St Lucia Self-catering
Sleeps 27 in 5 rooms
1 review

Centrally situated in the village of St. Lucia, Fish Eagle Holiday Accommodation is within walking distance of the local restaurants, shops, pubs and...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R720
Starting price for 2 guests
R720
Beauty of Nature | Self-catering Marloth Park

Beauty of Nature

Marloth Park Self-catering
Sleeps 11
33 reviews

Beauty of Nature SLEEPS A MAXIMUM OF 8 (EIGHT) ADULTS AND A MAXIMUM OF 3 (THREE ADDITIONAL CHILDREN UNDER 16 YEARS OLD. It is a fully furnished, self-catering...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R400
Starting price for 2 guests
R400
House Ivan | Pezula Golf Estate Self-catering

House Ivan

Pezula Golf Estate Self-catering
Sleeps 6
1 review

House Ivan is a luxurious and fully furnished self-catering home located in the spectacular Pezula Estate. The house offers comfortable accommodation ideal...

  • Swimming Pool
  • Braai/Barbecue
R2500
Per unit
R2500
Jeffreys Bay Rest | Self-catering Central Jeffreys Bay

Jeffreys Bay Rest

Central Jeffreys Bay Self-catering
Sleeps 13
4 reviews

Jeffreys Bay Rest is a large self-catering house in the Seaviews Holiday Resort in Jeffreys Bay. The house is ideal for a large family and can accommodate up...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1200
Starting price for 2 guests
R1200
Angelina's | Margate Beach Self-catering

Angelina's

Margate Beach Self-catering
Sleeps 10
3 reviews

Angelina’s offers guests the ideal environment to unwind, relax and explore the holiday town of Margate.The house comprises of three bedrooms and one and a...

  • Swimming Pool
  • Braai/Barbecue
R6000
Per unit
R6000
Balule Bush Lodge | Self-catering Magaliesburg

Balule Bush Lodge

Magaliesburg Lodge, Camping and Caravanning, Self-catering
Sleeps 36 in 7 rooms
19 reviews

Balule Bush Lodge is nestled at the foot of the majestic Magaliesberg Mountain. Only half an hours’ drive from Johannesburg the lodge offers breathtaking...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R200
Starting price for 2 guests
R200
Summerplace 2 - Gordons Bay | Gordons Bay Self-catering

Summerplace 2 - Gordons Bay

Gordons Bay Self-catering
Sleeps 4
1 review

Summerplace 2 is located on Beach Road in Gordon's Bay, across the road from the main swimming beach. Gordon's Bay is a picturesque harbor town in the Western...

  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
Hibiscus House | Self-catering Port Alfred

Hibiscus House

Port Alfred Self-catering
Sleeps 8
6 reviews

Hibiscus House is a fully equipped, self-catering holiday house that can comfortably accommodate 10 people.There are four bedrooms with one en-suite bathroom...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R610
Starting price for 2 guests
R610
Kloofzicht Estate Loft and Cottages | Tulbagh Self-catering

Kloofzicht Estate Loft and Cottages

Tulbagh Self-catering
Sleeps 17 in 3 rooms
5 reviews

The Loft accommodation is situated above the Kloofzicht Estate wine cellar and is 3 km from the picturesque Tulbagh Village. This spacious accommodation sleeps...

  • Braai/Barbecue
R805
Starting price for 2 guests
R805
Cono Holiday Flat | Self-catering Amanzimtoti

Cono Holiday Flat

Amanzimtoti Self-catering
Sleeps 6
4 reviews

This spacious two-bedroom holiday flat is located along the Amanzimtoti beachfront. The flat is fully equipped to host six guests in two bedrooms, with a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Starting price for 2 guests
R1300
25% OFF
The Rose House | Africa Specials

The Rose House

Fouriesburg Self-catering, Bed and Breakfast
Sleeps 14 in 5 rooms
3 reviews

The Rose House is located on a 580-hectare farm outside of Fouriesburg. The farm has been renovated to its former glory with a new vineyard. There are five...

  • Braai/Barbecue
  • On-site Parking
R800
R600
Per unit
R800
R600
Little Eden | Self-catering Volksrust

Little Eden

Volksrust Self-catering, Bed and Breakfast
Sleeps 7 in 3 rooms
12 reviews

Situated in the charming town of Volksrust, Little Eden offers guests comfortable accommodation while visiting Mpumalanga. It is perfect for corporate and...

  • Braai/Barbecue
  • On-site Parking
R450
Per guest
R450
Airport Lodge | Kempton Park Self-catering

Airport Lodge

Kempton Park Guest House, Self-catering
Sleeps 27 in 10 rooms
18 reviews

From 100 per room en-suite bathroom luxury rooms. Situated only 50 meters behind OR Tambo Int. Airport. Free use of granite/ Marble stone kitchen with gas hob...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R200
Starting price for 2 guests
R200
Rachel's Home from Home | Self-catering Walmer Estate

Rachel's Home from Home

Walmer Estate Bed and Breakfast, Self-catering
Sleeps 5 in 2 rooms
24 reviews

Rachel's Home from Home is a cosy and spacious Guest House with a delightful garden. There are two double rooms. The Garden apartment can sleep three people...

  • Wi-Fi
  • On-site Parking
R800
Starting price for 2 guests
R800
Florine Home Accommodation | Zonnebloem Self-catering

Florine Home Accommodation

Zonnebloem Self-catering
Sleeps 6 in 2 rooms

Welcome to Florine Home Accommodation.Florine's Home Accommodation is located in Cape Town, 8 km from Kenilworth Race Course and 2.6 km from Mediclinic Cape...

  • Wi-Fi
  • Braai/Barbecue
R600
Per unit
R600
Beechwood Guesthouse | Self-catering Bulwer (Durban)

Beechwood Guesthouse

Bulwer (Durban) Bed and Breakfast, Self-catering
Sleeps 33 in 14 rooms
6 reviews

Offering white luxurious linen bedding, unique and individually styled rooms, Beechwood offers accommodation in Durban. Free Wi-Fi and private inside parking...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R610
Starting price for 2 guests
R610
Lauren Palace Guest House | Vanderbijlpark SE 6 Self-catering

Lauren Palace Guest House

Vanderbijlpark SE 6 Guest House, Self-catering
Sleeps 2

Welcome to Lauren Palace Guest House.Lauren Palace guest house has fresh bedding – always washed before a guest arrives so that the sheets feel and smell...

  • Swimming Pool
R600
Per unit
R600
Pelican Lodge | Self-catering Sedgefield

Pelican Lodge

Sedgefield Bed and Breakfast, Self-catering
Sleeps 16 in 6 rooms
10 reviews

Come kick off your shoes and make Pelican Lodge, your Peace of Home away from Home...With 5 Superior Deluxe Rooms, tailored to meet your every need, you will...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1050
Starting price for 2 guests
R1050
Milibizi Resort | Mlibizi Self-catering

Milibizi Resort

Mlibizi Self-catering
Sleeps 63 in 14 rooms
8 reviews

Milibizi Resort is a selection of self-catering chalets in the Mlibizi area that are either privately owned or booked out for visitors. Chalets range from...

  • Braai/Barbecue
R840
Starting price for 2 guests
R840
The Venue and Guest Rooms On Site | Self-catering Potchefstroom

The Venue and Guest Rooms On Site

Potchefstroom Guest House, Self-catering
Sleeps 32 in 9 rooms
3 reviews

Situated just outside the hustle and bustle of Potchefstroom, The Venue and Guest Rooms on Site offers a range of overnight accommodation to suit your...

R320
Starting price for 2 guests
R320

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?