Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-282

Self-catering accommodation in Africa

14700+ accommodation listings, including 1594 specials
Doeny Lodge | Kempton Park Self-catering

Doeny Lodge

Kempton Park Guest House, Bed and Breakfast, Self-catering
Sleeps 14 in 9 rooms
26 reviews

Deony Lodge is situated in Kempton Park, just five minutes away from OR Tambo International Airport, and offers bed and breakfast accommodation in ten rooms. ...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R450
Per guest
R450
Caju Afrique, Inharime, Mozambique | Self-catering Cabo Mangorro

Caju Afrique, Inharime, Mozambique

Cabo Mangorro Self-catering
Sleeps 42 in 6 rooms
4 reviews

Along the water's edge of the magnificent Rio Inharime river lies an unmissable holiday getaway, Caju'Afrique,A tranquil getaway, a place of relaxation, fun,...

  • Braai/Barbecue
R260
Starting price for 2 guests
R260
51 Tomeros | Beacon Rocks Self-catering

51 Tomeros

Beacon Rocks Self-catering
Sleeps 6
1 review

This delightful first-floor apartment is spacious and airy, offering comfortable accommodation for a family or group of six guests. Overlooking the complex...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Sue Casa | Self-catering Manaba Beach

Sue Casa

Manaba Beach Self-catering
Sleeps 6
2 reviews

Sue Casa is ideally located on the Manaba Beach coastline, offering fantastic ocean and breaker views. Opposite the complex there is a private rock beach and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R790
Per unit
R790
Sea's the Day | Arniston Self-catering

Sea's the Day

Arniston Self-catering
Sleeps 6

Come stay at Sea’s the Day, the lower level of our beach house in the picturesque seaside village of Arniston. The unit is ideal for groups or families with a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1340
Per unit
R1340
Pleasant Stay | Self-catering Hentiesbaai

Pleasant Stay

Hentiesbaai Self-catering
Sleeps 16 in 3 rooms

2 Modernly furnished 3 bedroom duplex self catering units ( Flat 1 and 2) with two full bathrooms, lockup garage, large ground floor living room with kitchen...

  • Braai/Barbecue
  • On-site Parking
R870
Per unit
R870
Clairvaux #36 | Franskraal Self-catering

Clairvaux #36

Franskraal Self-catering
Sleeps 6

Welcome to Clairvaux #36.This quaint well-appointed cottage in a secure, tranquil and very well maintained complex offers a home away from home. Most of the...

  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
Lagoon & Sea View Penthouse | Self-catering Blouberg

Lagoon & Sea View Penthouse

Blouberg Self-catering
Sleeps 6

This is a recently renovated stylish 3 bedroom penthouse apartment situated in a quiet street just off the bustling beachfront restaurant zone of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
Jedi Bay | Bilene Self-catering

Jedi Bay

Bilene Self-catering
Sleeps 4
2 reviews

Jedi Bay offers one simple and rustic self-catering chalets, located right on the beach overlooking the Bilene San Martinho Lagoon. On arrival, you will be...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1100
Per unit
R1100
Unit 12 Green Point Mews | Self-catering Piesang Valley

Unit 12 Green Point Mews

Piesang Valley Self-catering
Sleeps 6

The unit is located in a secure complex walking distance from the main beach in Plettenberg Bay. Offering three bedrooms, two bathrooms and open plan living...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1790
Per unit
R1790
25% OFF
Hope Springs Eternal | Africa Specials

Hope Springs Eternal

Bateleur Nature Reserve Lodge, Self-catering
Sleeps 38 in 8 rooms
30 reviews

Hope Springs Eternal Game lodge is situated 21kms outside Bela Bela, and offers the ideal accommodation choice to nature-lovers, of all creeds, colours and...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R975
R731
Per unit
R975
R731
Oppi-C | Self-catering Strandfontein

Oppi-C

Strandfontein Self-catering
Sleeps 10 in 2 rooms
2 reviews

Oppi-C offers two comfortable and practical self-catering apartments situated in Strandfontein. Each apartment has two bedrooms, one with a double bed and the...

R925
Starting price for 2 guests
R925
Doonside - Driftsands 65 | Doonside Self-catering

Doonside - Driftsands 65

Doonside Self-catering
Sleeps 5
34 reviews

Doonside - Driftsands 65 is a comfortable, two-bedroom apartment situated in Doonside. Doonside is an area between Amanzimtoti and Warner Beach and is just a...

  • Braai/Barbecue
R590
Per unit
R590
Tshayile House | Self-catering Leisure Island

Tshayile House

Leisure Island Self-catering
Sleeps 6
1 review

Tshayile House is an enchanting holiday home with fresh finishes inspired by the relaxed holiday ambience of Leisure Island. The main living area is open-plan...

  • Braai/Barbecue
  • On-site Parking
R1700
Starting price for 2 guests
R1700
Chesapeake Bay | Margate Beach Self-catering

Chesapeake Bay

Margate Beach Self-catering
Sleeps 4
1 review

Welcome to Chesapeake Bay.This is a 2 bedroom, 2 bathroom, beautiful sea facing unit. It has as air coolers and fans in all rooms.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Per unit
R600
40 Woodlands Circle | Self-catering Pecanwood Estate

40 Woodlands Circle

Pecanwood Estate Self-catering
Sleeps 8
5 reviews

We offer self-catering accommodation in a spacious house set in a quiet golf estate. The house is ideal for families looking for a holiday near Hartbeespoort...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5000
Per unit
R5000
Windfall Guest Cottages | Robertson Self-catering

Windfall Guest Cottages

Robertson Self-catering
Sleeps 16 in 5 rooms
8 reviews

Windfall Guest Cottages is located in Robertson, nestled amongst vineyards. It is set close to the Windfall Tasting Room as well as the Robertson main road,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
4 Waterbessie  | Self-catering Reebok

4 Waterbessie

Reebok Self-catering
Sleeps 4

Welcome to 4 Waterbessie.This is a self-catering flat that is part of owner's house. One bedroom unit with shower, sleeps four, kitchen, lounge, full DSTV,...

  • Braai/Barbecue
  • On-site Parking
R670
Per unit
R670
102 The Spinnaker  | Ushaka Self-catering

102 The Spinnaker

Ushaka Self-catering
Sleeps 4
8 reviews

102 The Spinnaker is a comfortable self-catering establishment located on the seafront near the harbour in Durban Point Waterfront, a major centre of tourism....

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2150
Per unit
R2150
Klein Boland Self-catering | Self-catering Bela Bela (Warmbaths)

Klein Boland Self-catering

Bela Bela (Warmbaths) Self-catering
Sleeps 8
18 reviews

Enjoy the tranquil atmosphere of the African bushveld, in this charming self-catering farmhouse. It is located about 20 km northeast of Bela-Bela, on the R516...

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

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?