TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-44

Self-catering accommodation in Africa

14400+ accommodation listings, including 1548 specials
Leafy Studio Apartments | Akasia Self-catering

Leafy Studio Apartments

Akasia Self-catering
Sleeps 6 in 3 rooms
2 reviews

This self-catering cottage is situated in the family home and it has own entrance .It offers 3 studio flatlets with small kitchenettes, en-suites (studio 1 &...

  • Braai/Barbecue
  • On-site Parking
R240/night
Per unit
R240/night
The Lazy Daisies | Self-catering Brittanica Heights

The Lazy Daisies

Brittanica Heights Self-catering
Sleeps 6 in 3 rooms
5 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/night
Per unit
R695/night
Lupela Nature Reserve | Lady Grey Self-catering

Lupela Nature Reserve

Lady Grey Self-catering
Sleeps 17 in 3 rooms
18 reviews

Lupela Nature Reserve is situated in a peaceful and scenic valley in the Witteberg Mountains on the farm Camp, 17.5 km from Lady-Grey on the R58. There is a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700/night
Per guest
R700/night
Dew Cottage | Self-catering Montagu

Dew Cottage

Montagu Self-catering
Sleeps 11 in 2 rooms
42 reviews

Regain balance in your life by getting back to nature. Dew Cottage is a rustic retreat, situated on a working organic farm, where you can relax and unwind in...

  • Braai/Barbecue
  • Pet Friendly
R300/night
Per guest
R300/night
Witkrans Lodge | Middelburg (Eastern Cape) Self-catering

Witkrans Lodge

Middelburg (Eastern Cape) Guest House, Holiday Home, Self-catering
Sleeps 6
36 reviews

Witkrans Lodge is situated on a working sheep farm, 12 km from Middelburg in the tranquil Karoo. There is one cottage with two en-suite bedrooms, which is...

  • Braai/Barbecue
R500/night
Per guest
R500/night
33% OFF
Macnoster | Africa Specials
33% OFF

Macnoster

Voorstrand Self-catering, Holiday Home
Sleeps 6

This country-style two-bedroom house features an extra loft area and sleeps six guests in total.The house consists of two bedrooms downstairs, of which one is...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1694
R1129/night
Per unit
R1694
R1129/night
10% OFF
Portobello Estates 1344 | Africa Specials
10% OFF

Portobello Estates 1344

Reebok Holiday Home, Self-catering
Sleeps 6

This double storey home away from home is situated in Reebok, Mossel Bay, part of the gorgeous Garden Route. Mossel Bay was also crowned as the best town in...

  • Braai/Barbecue
  • On-site Parking
R1500
R1350/night
Per unit
R1500
R1350/night
River View Cottages | Self-catering Calitzdorp

River View Cottages

Calitzdorp Self-catering
Sleeps 6 in 3 rooms
37 reviews

The River View Cottages overlook a sweeping bend in the Gamka River. The three cottages are situated on The River Farm near Calitzdorp in the Little Karoo....

  • Braai/Barbecue
R760/night
Per unit
R760/night
Kranskloof Country Lodge | Oudtshoorn Self-catering

Kranskloof Country Lodge

Oudtshoorn Self-catering
Sleeps 15 in 4 rooms
18 reviews

Kranskloof Country Lodge is a true paradise for nature lovers, families and birdwatching enthusiasts. It is set in the heart of the Klein Karoo and offers...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800/night
Per unit
R800/night
Memory Ranch B&B | Self-catering Trompsburg

Memory Ranch B&B

Trompsburg Self-catering, Bed and Breakfast
Sleeps 21 in 3 rooms
39 reviews

Memory Ranch offers a spacious Thatched roof unit and we also have smaller units for selfcatering, very private, for family's to share. All Units is equipt...

  • Braai/Barbecue
R400/night
Per guest
R400/night
The Riverhouse | Estcourt Self-catering

The Riverhouse

Estcourt Self-catering, Bed and Breakfast
Sleeps 15 in 6 rooms
10 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/night
Starting price for 2 guests
R660/night
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/night
Per guest
R700/night
Bushman Rock Karoo Guesthouse | Hanover Self-catering

Bushman Rock Karoo Guesthouse

Hanover Guest House, Self-catering, Bed and Breakfast
Sleeps 18 in 7 rooms
22 reviews

Bushman Rock Karoo Guesthouse is located on a Karoo farm between Colesberg and Hanover; in the heart of the breath taking scenery of the Karoo.It offers three...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R600/night
Per guest
R600/night
35% OFF
The House Quarters | Africa Specials
35% OFF

The House Quarters

Kenton-on-Sea Bed and Breakfast, Self-catering
Sleeps 18 in 7 rooms

The House Quarters is located in the small seaside village of Kenton in the Eastern Cape of South Africa.This accommodation consists of seven luxury...

  • Wi-Fi
R1650
R1072/night
Per unit
R1650
R1072/night
Dublin Guest Lodge | Sabie Self-catering

Dublin Guest Lodge

Sabie Bed and Breakfast, Self-catering
Sleeps 24 in 5 rooms
8 reviews

Ideally situated at the Heart of the South African Lowveld.Dublin Guest Lodge is on the Panorama Route and is in close proximity to God's Window, Bourke's...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900/night
Per guest
R900/night
Blue Rain Guest House | Self-catering Upington

Blue Rain Guest House

Upington Self-catering
Sleeps 16 in 7 rooms
18 reviews

Upington is a dry and hot area, characterized by desolate deserts and harsh landscapes. Do not let this deter you as we boast a beautiful oasis in the midst...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R650/night
Per guest
R650/night
Duinerus Self-catering Accommodation | Universitas Self-catering

Duinerus Self-catering Accommodation

Universitas Bed and Breakfast, Self-catering
Sleeps 18 in 6 rooms
43 reviews

Duinerus Self-catering Accommodation is a cosy, luxurious and comfortable guest house situated conveniently close to the N1 in the quiet, upmarket suburb of...

  • Braai/Barbecue
R490/night
Per guest
R490/night
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
R420/night
Per unit
R420/night
Erin Farmhouse & Cottages | Middelburg (Eastern Cape) Self-catering

Erin Farmhouse & Cottages

Middelburg (Eastern Cape) Bed and Breakfast, Self-catering
Sleeps 21 in 6 rooms
50 reviews

Managed by owners, Trevor and Kathy, Erin is a child and pet friendly Farm Stay on the Eastern Edge of the Great Karoo, the vast central plateau of South...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
R680/night
Per guest
R680/night
28% OFF
Leisure Bay Self-catering | Africa Specials
28% OFF

Leisure Bay Self-catering

Leisure Bay Holiday Home, Self-catering
Sleeps 6
30 reviews

Leisure Bay Self-catering is a lovely wooden house that offers guests a comfortable stay in Leisure Bay. With the closest beach a mere 1 km away, we do not...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
R429/night
Per unit
R600
R429/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 75 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 R150 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?