TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-341

Self-catering accommodation in Africa

14400+ accommodation listings, including 1553 specials
Tarentaal Cottage | Marloth Park Self-catering

Tarentaal Cottage

Marloth Park Holiday Home, Self-catering
Sleeps 6
6 reviews

Marloth Park is a holiday town situated next to the Crocodile River, which forms part of the southern boundary of the Kruger National Park. There are no...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R880/night
Per unit
R880/night
De Berg Guesthouse | Self-catering Matatiele

De Berg Guesthouse

Matatiele Bed and Breakfast, Self-catering
Sleeps 6 in 3 rooms
24 reviews

De Berg Guesthouse is situated in Matatiele, in the shadow of the Drakensberg. We were established in 2005 by the Pieterse family who still manage the place. ...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R980/night
Per guest
R980/night
Engedi Herberg | Rustenburg Self-catering

Engedi Herberg

Rustenburg Self-catering
Sleeps 12 in 5 rooms
1 review

Engedi Herberg is situated on a farm along the outskirts of Rustenburg, a city at the base of the Magaliesberg Mountain Range.The self-catering lodge comprises...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R440/night
Per guest
R440/night
Riviera Guest Farm | Self-catering Glen

Riviera Guest Farm

Glen Self-catering
Sleeps 92 in 23 rooms
2 reviews

Riviera Guest Farm offers charming accommodation on the banks of the Modderrivier, about 30 km from Bloemfontein.There are three self-catering chalets and 20...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R250/night
Per unit
R250/night
55% OFF
Villa Ayr | Africa Specials
55% OFF

Villa Ayr

Trou aux Biches Guest House, Self-catering
Sleeps 18 in 5 rooms
1 review

Villa Ayr is a modern, chic, boutique-style villa located in Trou Aux Biches, near Grand Baie, Mauritius. Come and relax on our quiet, white sandy beaches with...

  • Wi-Fi
  • Braai/Barbecue
R1400
R630/night
Per guest
R1400
R630/night
Wild Waters Holiday Accommodation | Self-catering Shelly Beach (KZN)

Wild Waters Holiday Accommodation

Shelly Beach (KZN) Self-catering
Sleeps 21 in 4 rooms

Wild Waters Holiday Accommodation is situated along the stunning Shelly Beach coastline, in Margate.The property comprises of three units, a three-sleeper...

  • Braai/Barbecue
  • On-site Parking
R288/night
Per unit
R288/night
Bergriver Lodge | Vanderkloof Self-catering

Bergriver Lodge

Vanderkloof Self-catering
Sleeps 6 in 2 rooms
4 reviews

Bergriver Lodge offers luxury accommodation in the small town of Vanderkloof. The accommodation is ideal for business people, as well as families who require a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R780/night
Per guest
R780/night
Ocean Splash | Self-catering Ramsgate Beach

Ocean Splash

Ramsgate Beach Holiday Home, Self-catering
Sleeps 6
3 reviews

This well maintained, newly renovated and decorated unit is situated in a well maintained complex on the boarder of margate.Truly a fantastic place for a...

  • Braai/Barbecue
  • On-site Parking
R420/night
Per unit
R420/night
Al Thandiwe Safaris | Mokopane (Potgietersrus) Self-catering

Al Thandiwe Safaris

Mokopane (Potgietersrus) Lodge, Self-catering
Sleeps 70 in 25 rooms
1 review

Situated in pristine Bushveld, two and a half hours from Johannesburg and the OR Tambo International Airport, the reserve is owned by Adel Sumait, a Kuwaiti...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R198/night
Per guest
R198/night
Sauvignon Country Lodge | Self-catering Wellington

Sauvignon Country Lodge

Wellington Self-catering, Bed and Breakfast
Sleeps 17 in 5 rooms
5 reviews

Welcome to Sauvignon Country Lodge, a 100-year-old classified wine farm in Cape Dutch style in the heart of the Cape Winelands, renovated to perfection and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R760/night
Per guest
R760/night
Marthinuberg | Uniondale Self-catering

Marthinuberg

Uniondale Lodge, Self-catering
Sleeps 6 in 2 rooms
1 review

Marthinuberg comprises of two rustic chalets, constructed mainly from local rock, which provide comfortable accommodation and are fully equipped with all the...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R750/night
Per unit
R750/night
Port Edward Self Catering Flats | Self-catering Port Edward

Port Edward Self Catering Flats

Port Edward Self-catering
Sleeps 6 in 3 rooms
1 review

Port Edward Self Catering Flats offer Affordable Accommodation in the centre of Port Edward overlooking the Indian Ocean. A mere 400m walk, you will get the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R300/night
Per unit
R300/night
Boshoff's Inn | Wilkoppies Self-catering

Boshoff's Inn

Wilkoppies Self-catering
Sleeps 4 in 2 rooms
1 review

The Boshoff's Inn offers a quiet retreat set on the outskirts of Klerksdorp. There are two rooms to choose from, each equipped for a self-catering stay.There...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R400/night
Per unit
R400/night
Galileo Holiday Apartment | Self-catering Van Ryneveld (Strand)

Galileo Holiday Apartment

Van Ryneveld (Strand) Self-catering, Holiday Home
Sleeps 8

Galileo Holiday Apartment is situated in Strand, just 200 m from the beach. This three bedroom apartment offers comfortable self-catering accommodation...

  • Swimming Pool
  • On-site Parking
R800/night
Per guest
R800/night
Mossel Bay Self Catering | Dana Bay Self-catering

Mossel Bay Self Catering

Dana Bay Holiday Home, Self-catering
Sleeps 8
2 reviews

Mossel Bay Self-catering is a spacious apartment situated on the ground level of the owner’s house. The apartment can comfortably sleep six people. It is...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R400/night
Per guest
R400/night
Waterval Chalets | Self-catering Kroonstad

Waterval Chalets

Kroonstad Self-catering, Guest House
Sleeps 12 in 3 rooms
4 reviews

Waterval Chalets offers rustic holiday accommodation on a working farm, situated on the banks of the Vals River, about 40 km from Kroonstad.There are three...

  • Braai/Barbecue
  • On-site Parking
R500/night
Per unit
R500/night
D'Vigne Lodge | Greytown Self-catering

D'Vigne Lodge

Greytown Lodge, Bed and Breakfast, Self-catering
Sleeps 18 in 9 rooms
9 reviews

D’Vigne Lodge is a classic Victorian home built in 1903 and beautifully restored with original pressed ceilings and sash windows. The main house features six...

  • Braai/Barbecue
R700/night
Per guest
R700/night
Aloe Cottage Fish Hoek | Self-catering Capri Village

Aloe Cottage Fish Hoek

Capri Village Self-catering
Sleeps 12 in 6 rooms
2 reviews

Aloe Cottage is a gorgeous self-catering cottage with stunning sea and mountains views, sleeping up to two people. The cottage is located five minutes' drive...

R750/night
Per unit
R750/night
Dolphins View Guest House | Beachview Self-catering

Dolphins View Guest House

Beachview Guest House, Self-catering
Sleeps 15 in 5 rooms
11 reviews

Our upmarket tastefully decorated suites overlooking the ocean vary in size and layout. Each suite is spacious and offers a number of amenities to accommodate...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R900/night
Per guest
R900/night
A1 Kynaston B & B | Self-catering Wavescrest (Jeffreys Bay)

A1 Kynaston B & B

Wavescrest (Jeffreys Bay) Bed and Breakfast, Self-catering
Sleeps 27 in 7 rooms
21 reviews

A warm welcome awaits you. Home from home atmosphere, tranquil setting, and breathtaking sea views of the Bay from tastefully decorated rooms, the enclosed...

  • Braai/Barbecue
R590/night
Per guest
R590/night

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 269 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 R176 per unit 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?